Администратору в копилку. Запрос для выявления активной транзакции

dbstalker, 20 октября

Запрос по которому связывается транзакция, сегмент отмены, выполняемый запрос. Надеюсь, вам пригодится.

select  r.name,t.*,s.sid,s.serial#,s.username, s.lockwait,s.osuser,s.machine,s.sql_address,x.sql_text,px.sql_text prev_sql_txt
from v$transaction t, v$session s, v$sqlarea x,v$sqlarea px,v$rollname r
where s.SADDR=t.SES_ADDR and t.addr=taddr and s.sql_address= x.address(+) and  s.PREV_SQL_ADDR= px.address(+) and r.usn=t.XIDUSN

Жду замечаний и предложений. Успехов всем!

1 комментарий

Прокоментировать

Eugene
10 декабря 2009 г. в 21:31

Шикарный запрос.Спасибо

 

Новый комментарий

Я не спамер: введите суму 9+1



 

От авторов блога

О Блоге - прочитай перед началом.

Задать вопрос и получить ответ - уже решено 94 вопросов

Глоссарий - список терминов и сокращений


 
 

Бизнес форум

Последние темы:

Нужна гадалка
20 июля, 1 ответа
Бутель для воды
20 июля, 1 ответа