Eu não tenho um do tipo, mas posso nalguma hora que esteja mais tranquilo, tentar criar um : é sempre um exercício interessante de programação.... Só pergunto : QUAL tools cliente vc vai usar, sqlplus ??? Em que versão, em qual modo (semi-gráfico se for sqlplos 10g, ou é o sqlplus só-texto mesmo), e em que SO cliente ??? Com isso a gente saberá quais "truques" de programação e config de ambiente podemos usar, qual será mais ou menos a largura da tela, e coisas assim .... []s Chiappa
--- Em oracle_br@yahoogrupos.com.br, Raphael Franco <phadba@...> escreveu > > Pessoal, > > Estou tentando elaborar uma query para verificar quem está em lock e quem > está em wait, porém está meio difícil de deixar as informações tudo em uma > unica consulta. > > O que eu gostaria é (em um unico SQL): > > ---Do lado do LOCKING > Numero da Instancia > Tempo de lock > Usuario Locking > Objeto Locking (tabela) > Comando que está executando o lock > Tipo de Lock > > ---Do lado do WAINTING > Nome da Instancia > Tempo de Waiting > Usuario Waiting > Comando que esta executando em Waiting > Qual sessão LOCK está me travando > > > EXEMPLO: > > INST_ID SID USERNAME TEMPO STATUS SQL_TEXT > OBJECT_NAME OBJECT_TYPE WAITER_MODE_REQ > ------- ---- -------- ------ ----------------------- > -------------------------------- ----------- ----------- --------------- > 1 200 DBA 38 BLOCKER > TESTE TABLE Exclusive > 2 900 SYS 37 WAITER SID_BLOCKER=200 update dba.teste set > cod=2 TESTE TABLE Exclusive > > > Obs: Tenho varias consultas de Lock/Waits aqui, porém gostaria que o > resultado fosse esse acima, com o WAITER SID_BLOCKER=200, OBJECT_NAME e > SQL_TEXT. > Em ORACLE RAC >= 10g > > Agradeço quem ja tiver essa consulta pronta, pois ira me ajudar com o tempo > de contrução desse SQL. > > . > Raphael >