db2pd监控工具

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/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/22661144/viewspace-1477172/

你可能感兴趣的:(db2pd监控工具)