Select para saber se mataram a sessão

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
thrrent
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 27
Registrado em: Dom, 29 Jan 2012 5:28 pm
Localização: Rio de Janeiro

Boa tarde senhores,

Preciso da ajuda de vocês. Como posso saber se mataram minha sessão, enquanto estou executando um select.

Porque tenho uma query demorada e não sei se o DBA está matando a sessão. Preciso saber:

1-Se a sessão atual está ativa
2-Se a query/script ainda está em execução
thrrent
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 27
Registrado em: Dom, 29 Jan 2012 5:28 pm
Localização: Rio de Janeiro

Complementando:

O sql developer exibe como se estivesse executando, só que as vezes o DBA mata a sessão e eu fico aguardando a execução, pois não estou tenndo retorno do programa..

Preciso saber se meu select está em execução ainda
leandromiranda87
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 43
Registrado em: Ter, 20 Mar 2012 11:37 am
Localização: Campinas
Leandro L. Miranda

Sinto cheiro de problema na sua empresa...

mas lá vai.

Select * from V$Session

Boa sorte
gfkauer
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 389
Registrado em: Ter, 27 Jul 2010 1:34 pm
Localização: Sapiranga - RS
Contato:
Quem falou que programar era fácil??

Quanto mais dificil for a implementação mais valorizado seu trabalho será!

Acessem: www.gfkauer.com.br

Deixe me fazer um adendo...
Se sua aplicação estiver "travada", alguém matar a sessão, e ela não destravar, você conseguira executar nenhum comando na aplicação, e se destravar vai passar a dar mensagem que você não esta conectado.

Agora, se você estiver em outra sessão/aplicação e quiser ver se alguma sessão foi killed, ai sim o select acima descrito te ajudara...
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 16 visitantes