找出消耗CPU最高的程式對應的SQL語句
找出消耗CPU最高的程式對應的SQL語句:
SET LINE 240
SET VERIFY OFF
COLUMN SID FORMAT 999
COLUMN PID FORMAT 999
COLUMN S_# FORMAT 999
COLUMN USERNAME FORMAT A9 HEADING "ORA USER"
COLUMN PROGRAM FORMAT A29
COLUMN SQL FORMAT A60
COLUMN OSNAME FORMAT A9 HEADING "OS USER"
SELECT P.PID PID,S.SID SID,P.SPID SPID,S.USERNAME USERNAME,S.OSUSER OSNAME,P.SERIAL# S_#,P.TERMINAL,P.PROGRAM PROGRAM,P.BACKGROUND,S.STATUS,RTRIM(SUBSTR(A.SQL_TEXT, 1, 80)) SQL
FROM V$PROCESS P, V$SESSION S,V$SQLAREA A
WHERE P.ADDR = S.PADDR AND S.SQL_ADDRESS = A.ADDRESS (+) AND P.SPID LIKE '%&1%';
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16396910/viewspace-1029639/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何快速定位當前資料庫消耗 CPU 最高的 sql 語句?資料庫SQL
- oracle中找出最消耗資源的sqlOracleSQL
- JVM找出佔用CPU最高的執行緒JVM執行緒
- 找出Mysql查詢速度慢的SQL語句MySql
- oracle 高耗cpu sql語句的捕捉 。OracleSQL
- MySQL 5.7定位消耗CPU高的SQLMySql
- Oracle高資源消耗SQL語句定位OracleSQL
- sql語句引起的CPU佔用國高SQL
- oracle找出沒有使用繫結變數的sql語句Oracle變數SQL
- 監控使用高cpu的sql語句指令碼SQL指令碼
- 【SQL】Oracle程式設計藝術指令碼學習之runsat(語句執行消耗對比)SQLOracle程式設計指令碼
- 透過top命令抓取cpu高消耗的sqlSQL
- 通過top命令抓取cpu高消耗的sqlSQL
- 利用sql語句找出表中有重複記錄的三種sql寫法SQL
- 追蹤應用程式所執行的sql語句SQL
- 對sql語句的優化問題SQL優化
- 實時查詢最耗CPU資源的SQL語句SQL
- 20140321]檢視大量消耗資源的sql語句.txtSQL
- 透過CPU記憶體佔用情況,找出Oracle的session對應的program記憶體OracleSession
- mybatis 得sql語句對應簡單型別MyBatisSQL型別
- SQL Server FOR XML PATH 語句的應用SQLServerXML
- Oracle 查耗CPU資源sql語句及程式代號-轉OracleSQL
- 根據作業系統程式號檢視oracle對應的SQL語句內容作業系統OracleSQL
- 對sql語句的最佳化問題SQL
- 實時獲得最耗CPU資源的SQL語句(zt)SQL
- 如何在 Linux 中找出記憶體消耗最大的程式Linux記憶體
- 不同的SQL語句執行時需要申請並持有對應的鎖SQL
- GOTO語句在PL/SQL中的應用GoSQL
- 查詢UNIX/LINUX 下的佔用CPU資源的SQL語句LinuxSQL
- SQL語句IN的用法SQL
- 常用的SQL語句SQL
- 常用的SQL 語句SQL
- SQL 語句 as 的用法SQL
- oracle的sql語句OracleSQL
- oracle資料庫:耗cpu sql語句優化Oracle資料庫SQL優化
- 用SQL語句檢查CPU和磁碟空間SQL
- sqlserver 檢視和sql語句的效率對比SQLServer
- 一招教你成為大內密探:診斷優化找出消耗CPU效能的內鬼優化