ABC
作者ABC·2011-05-21 09:31
数据库运维工程师·ABC

db2pd常用命令

字数 815阅读 3552评论 0赞 0

db2pd不需要获取任何锁,并且在引擎资源以外进行,这意味着它甚至能在一个挂起的引擎上工作

db2pd命令的使用:

1)       使用-wlocks选项捕获所有正在等待的锁定

db2pd –d testdb –wlocks

2)       监控动态SQL语句

db2pd –d testdb –dynam –app

3) 监控内存使用情况

db2pd –memblock

4)监视全表扫描的表

db2pd –d testdb -tcbstats

5)监视恢复

db2pd -recovery

6)确定事务正在使用的资源量

db2pd -transactions

7)监视日志使用情况

db2pd -logs

8)收集操作系统信息

db2pd -osinfo

9)监控缓冲池信息

db2pd -db testdb –bufferpools

注意:其中IBMHIDDENBP4KIBMHIDDENBP8KIBMHIDDENBP16KIBMHIDDENBP32KDB2默认创建的隐藏缓冲池,只有在正常的数据库缓冲池因为各种原因无法生效时使用,如果在db2diag.log中看到使用这些缓冲池的消息,请检查缓冲池的设置。因为这些缓冲池都非常小,如果使用到这些缓冲池的话,性能一定会非常差

 

10)监控表空间信息

db2pd -db testdb -tablespaces

11)监控reorg信息

db2pd -db testdb –reorg

12)监控runstats信息

db2pd -db testdb –runstats

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

X社区推广