使用 Optim Performance Manager 保护 DB2 应用健康运行
2010-08-20 00:00:00 来源:WEB开发网核心提示: 缓冲池和 I/O缓冲池和 I/O 仪表板可以显示关于缓冲池,表空间和表的相关信息,使用 Optim Performance Manager 保护 DB2 应用健康运行(7),如图 10 所示默认显示的是缓冲池的相关信息,图 10. 缓冲池信息查看原图(大图)在图 10 中,而 DB2 系统中排序
缓冲池和 I/O
缓冲池和 I/O 仪表板可以显示关于缓冲池,表空间和表的相关信息。如图 10 所示默认显示的是缓冲池的相关信息。
图 10. 缓冲池信息
查看原图(大图)
在图 10 中,我们可以看到缓冲池命中用率低于预期 95%,仅为 74%。逻辑读取数和物理读取数值都比较大,分别是 55302 和 13914。这表明系统有频繁的 I/O 操作。在图 10 显示的下方区域,如图 11 所示,我们可以看到缓冲池大小,缓冲池命中率等相关信息。图中显示缓冲池大小是逐步上升但是利用率是逐步降低的,这表明系统需要从磁盘载入大量数据到内存,但是当前预分配给缓冲池的内存不够,导致命中率较低,于是系统自动主动的增加缓冲池大小。另外图中显示逻辑 I/O活动和物理 I/O活动都在随时间逐步增加。
图 11. 缓冲池趋势图
查看原图(大图)
选中图 10 中的热点缓冲池 IBMDEFAULTBP,单击显示所包含的对象按钮将会切换到表空间视图,如图 12 所示,和 IBMDEFAULTBP 关联的有 5 个表空间,其中热点表空间为 USERSPACE1 和 TEMPSPACE1。表空间 USERSPACE1 命中率为 81%。另外的数据表明大量的 I/O 操作发生在 USERSPACE1 表空间上,其中逻辑读取数高达 24130/ 分钟,而物理读取数高达 4442/ 分钟。与其对应的 TEMPSPACE1 具有非常类似的 I/O 信息。在前面查看工作负载仪表板的时候,我们知道系统的排序溢出率非常高,而 DB2 系统中排序溢出后,就会使用临时表空间存放数据,由此我们得到结论:TEMPSPACE1 就是排序溢出后所使用的临时表空间。
Tags:使用 Optim Performance
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接