透過作業系統PID查詢執行的SQL

達芬奇的夢發表於2017-04-05
/* 透過作業系統pid查詢正在執行SQL指令*/
SELECT *  FROM v$sql SQLINFO where SQLINFO.SQL_ID = 
       (SELECT SEN.SQL_ID FROM v$session SEN WHERE SEN.PADDR = 
               (SELECT PRO.ADDR FROM v$process PRO WHERE PRO.SPID = 25832));

  
/* 查詢等待佇列比較大的SQL*/
SELECT * FROM v$sql SQLINFO WHERE SQLINFO.SQL_ID = 
       (SELECT LONGWAIT.SQL_ID FROM v$session_longops LONGWAIT WHERE LONGWAIT.TIME_REMAINING>0);

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31444259/viewspace-2136644/,如需轉載,請註明出處,否則將追究法律責任。

相關文章