1. snapshot命令、快照表函数、db2top调用的都是快照监视器的监视元素信息,对系统性能会有一定影响;而db2pd是直接调用数据库和实例共享内存中的数据,并且不需要获得内部锁和引擎资源就可以抓到监视数据,轻便好用,监控工具中的“瑞士军刀”!!!2. 1 中已经...
显示全部1. snapshot命令、快照表函数、db2top调用的都是快照监视器的监视元素信息,对系统性能会有一定影响;而db2pd是直接调用数据库和实例共享内存中的数据,并且不需要获得内部锁和引擎资源就可以抓到监视数据,轻便好用,监控工具中的“瑞士军刀”!!!
2. 1 中已经提到一些工具监视数据来源于DB2快照监视器,db2pd的监视数据来源于数据库和实例共享内存。
3. 快照监视器收集的数据存放于mon_heap_sz中。
4.如果mon_heap_sz配置不足的话,发出get snapshot 命令后,会报错 SQL0973N,那么考虑增加 mon_heap_sz 配置参数的值;
监视数据是在发出命令时,收集的,mon_heap_sz不足的话,肯定不会返回监控数据。
收起