在AIX系統根據oracle程式pid查詢sql語句
1、 在AIX系統中用TOPAS命令檢視
發現user中的cpu過高,其中oracle的程式CPU比較高。
比如oracle其中最高的程式pid為 1138782 佔CPU 27%
2、 根據pid查出sid,serial#
select s.sid,s.serial# from v$session s,v$process p
where s.paddr=p.addr and p.spid='1138782'
比如sid,serial#為482,56767
3、 根據sid查出SQL語句
SELECT sql_text
FROM v$sqltext a
WHERE a.hash_value = (SELECT sql_hash_value
FROM v$session b
WHERE b.SID = '&sid')
ORDER BY piece ASC
輸入sid為482 查出sql語句
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12778571/viewspace-623930/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 根據作業系統程式號,查詢sql語句作業系統SQL
- 根據PID查詢 sqlSQL
- pid,sid相互查詢,根據PID查詢sqlSQL
- MySQL關於根據日期查詢資料的sql語句MySql
- SQL查詢語句 (Oracle)SQLOracle
- 根據作業系統程式號檢視oracle對應的SQL語句內容作業系統OracleSQL
- 根據emp,dept,salgrade表進行的sql查詢語句(1)SQL
- Oracle常用的系統查詢語句整理Oracle
- 根據DELTA自動生成SQL語句SQL
- oracle、my sql、sql隨機查詢語句OracleSQL隨機
- IIS7根據PID查詢對應的站點
- 在mysql查詢效率慢的SQL語句MySql
- SQL server 查詢語句SQLServer
- sql查詢語句流程SQL
- SQL mother查詢語句SQL
- 查詢Oracle正在執行的SQL語句OracleSQL
- windows根據程式號查詢程式目錄Windows
- SQL Server阻塞查詢語句SQLServer
- SQL查詢語句使用 (轉)SQL
- sql 查詢經典語句SQL
- oracle查詢語句大全Oracle
- SQL server根據表名查詢表主鍵SQLServer
- Oracle根據主鍵查詢外來鍵Oracle
- 根據SQL Id獲得SQL語句的執行計劃SQL
- 根據系統spid 定位sqlSQL
- 透過作業系統PID查詢執行的SQL作業系統SQL
- MySQL、Oracle和SQL Server的分頁查詢語句MySqlOracleServer
- postgresql dba常用sql查詢語句SQL
- SQL語句查詢表結構SQL
- mysql 查詢建表語句sqlMySql
- SQL查詢語句精華文章(轉)SQL
- oracle分頁查詢語句Oracle
- Oracle常用的查詢語句Oracle
- oracle--06查詢語句Oracle
- 根據表查詢索引資訊索引
- 根據父表查詢子表
- 文章主題: 在Oracle中查詢剛才執行過的SQL語句OracleSQL
- 使用sql語句查詢平均值,使用sql語句查詢資料總條數, not in 篩選語句的使用SQL