ERP採購管理系統,性能問題處理方法

1.通過topas命令,查看系統的CUP、IO等參數的使用情況。
----如果CUP使用率過高,則查看是否是DB2進程佔用了大量CUP資源。
----如果是由於DB2進程佔用了大量CPU資源,則找出佔用CPU最多的幾條SQL語句,發給應用部門分析,並解決。
2.通過db2pd -d pjt -locks wait -tra -app -dyn或db2 get snapshot for locks on pjt命令,查看是否是由於大量死鎖、鎖等待引起的性能問題。
----重新啓動應用、中間件等相關軟件,觀察性能是否恢復。
----使用命令
db2 get snapshot for locks on pjt     ----查找死鎖               
db2 "force application(8)"          ----殺死該應用在數據庫上的連接
    觀察性能是否恢復。
3.重啓數據庫。
----關閉中間件。
----關閉數據庫。
db2 force applications all     停止所有進程(這條命令可以多執行幾次)
db2stop                  停止數據庫 (db2stop force )
等他們操作完成以後
----啓動數據庫。
db2start
----啓動中間件。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章