db2pd監控工具

fjzcau發表於2015-03-28
db2監控工具
     db2pd (最推薦使用)
     snapshot 命令列監控 (受監視器開關控制) snapshot 管理檢視     (受例項級監視器開關控制)
     db2top
     監視器表函式 MON_   (受DB引數 MON_REQ_METRICS,MON_ACT_METRICS,MON_OBJ_METRICS 控制)
     事件監控器 (不建議使用)

-------------------------------------------------------------
--db2pd 獨立執行於資料庫引擎之外的工具

--db2pd 監控的優勢,相對快照,事件監視器來說,
1)db2pd 直接從DB2記憶體讀取資訊,不需要連線資料庫,不佔用資料庫引擎資源
2)db2pd 收集資訊不會請求任何鎖,獲取資訊的速度快
3)db2pd 提供的資訊比其他方式更加底層更加豐富

-file  fileout.txt 輸出到檔案
-repeat [num sec] [count]  重複執行命令,預設5秒執行一次
      Repeat every num seconds (default 5) count times

db2pd -everything 大部分公開的資訊
db2pd -alldbs 所有資料庫資訊
db2pd -alldbp 所有分割槽的資訊
db2pd -dbp 指定分割槽的資訊
db2pd -edus 
db2pd -edus interval=3 (9.7 Fp4後)
db2pd -osinfo  作業系統資訊
db2pd -inst 例項資訊
db2pd -db testdb -app 應用程式 等同於 db2 list applications show detail
db2pd -db testdb -bufferpool 緩衝池資訊
db2pd -db testdb -logs 日誌資訊
db2pd -db testdb -tablespaces 表空間資訊
db2pd -db testdb -locks 鎖資訊
db2pd -db testdb -tran 事務資訊
db2pd -db testdb -agents 代理資訊
db2pd -db testdb -static 靜態語句資訊
db2pd -db testdb -dynamic 動態SQL資訊
db2pd -db testdb -tcbstats 表狀態資訊
db2pd -db testdb -tcbstats index 索引狀態資訊
db2pd -db testdb -memsets  資料庫級記憶體段
db2pd -db testdb  -mempools 資料庫級記憶體池
db2pd -dbptnmem 例項總共佔用的記憶體
db2pd -memsets  例項級記憶體段
db2pd -mempools 例項級記憶體池
db2pd -utilities 正在執行的實用程式
db2pd -db testdb -activestatements 正在執行的語句
db2pd -db  testdb -recovery  需要災難恢復的資料量

db2pd -db testdb -locks showlocks wait -tran -app -dyn -agents

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

相關文章