資料庫系統負載高居不下,使用者程式佔用系統資源約99%

xingfei80發表於2010-06-29

資料庫系統負載高居不下,使用者程式佔用系統資源約99%

解決方法:

1、透過TOP檢視spid值;
2、透過spid值查詢sid值;
SELECT s.sid,s.serial# from v$session s,v$process p where s.paddr=p.addr and p.spid='16406';
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;

4、分析查詢出來的SQL語句,透過執行計劃進行跟蹤;

5、最佳化SQL語句;

[@more@]

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

相關文章