仅仅想得到在工资数据库中被应用程序保持的锁定的快照信息,可以执行 get snapshot for locks on payroll命令。
该命令输出的工作产品类似于清单3中的结果 (需要注意的是这只是一个非常简单的例子。真正监视器返回的监视数据通常要比这个大得多)
清单3 。 对一个数据库使用get snapshot for locks命令得到的快照输出的样本。
正如你所看到的,使用get snapshot命令(或者db2getsnapshot() api)可以使用于获取几种不同的类型监视数据,它们包括:
- db2 数据库管理器实例数据
- 同一实例控制下所有活动数据库的数据库数据
- 应用程序数据
- 缓冲池活动数据