在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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- pid,sid相互查詢,根據PID查詢sqlSQL
- SQL查詢語句 (Oracle)SQLOracle
- MySQL關於根據日期查詢資料的sql語句MySql
- 根據emp,dept,salgrade表進行的sql查詢語句(1)SQL
- Oracle常用的系統查詢語句整理Oracle
- sql查詢語句流程SQL
- SQL mother查詢語句SQL
- 在mysql查詢效率慢的SQL語句MySql
- SQL server根據表名查詢表主鍵SQLServer
- postgresql dba常用sql查詢語句SQL
- ORACLE 資料庫 查詢語句與DML語句Oracle資料庫
- ORACLE結構化查詢語句Oracle
- 使用sql語句查詢平均值,使用sql語句查詢資料總條數, not in 篩選語句的使用SQL
- 查詢Oracle正在執行的sql語句及執行該語句的使用者OracleSQL
- mysql查詢效率慢的SQL語句MySql
- SQL單表查詢語句總結SQL
- SQL Server 語句日期格式查詢方法SQLServer
- SQL Server-簡單查詢語句SQLServer
- oracle查詢語句查詢增加一列內容Oracle
- Oracle中如何查詢未使用繫結變數的SQL語句?Oracle變數SQL
- sql根據多個欄位查詢重複記錄SQL
- SQL Server 查詢歷史執行的SQL語句SQLServer
- Laravel 框架查詢執行的 SQL 語句Laravel框架SQL
- SQL基礎的查詢語句烈鉍SQL
- Oracle基本SQL語句OracleSQL
- 在oracle中,select語句查詢欄位中非純數字值Oracle
- linux根據字尾查詢文字Linux
- 【VIEW】Oracle如何查詢固定檢視的定義或底層sql語句ViewOracleSQL
- Sql語句本身的優化-定位慢查詢SQL優化
- GaussDB SQL查詢語句執行過程解析SQL
- SQL 查詢語句的執行順序解析SQL
- 記一個實用的sql查詢語句SQL
- MySQL資料庫:7、SQL常用查詢語句MySql資料庫
- [20210112]ashtop查詢特定表的SQL語句.txtSQL
- mysql查詢語句MySql
- Oracle SQL精妙SQL語句講解OracleSQL
- [20220125]生產系統怪異的查詢語句.txt
- linux平臺下C語言按程式名查詢程式號pidLinuxC語言
- 微博根據手機號查詢