通过点击如 图 17所示的标题中的 Executions列,可以按照执行次数对 SQL 语句进行降序排列,这样就可以看到执行最频繁的 SQL 语句。
执行次数
该值是一条 SQL 语句已经被执行的次数。您可以使用该元素来判断系统中执行最频繁的 SQL 语句。
每条语句占用的 CPU 时间
这个数字说明了一条 SQL 语句占用的所有 CPU 时间。可以将该元素与“已经过去的执行时间”和“每条用户语句占用的 CPU 时间”一起使用,来评价语句的最大花费。
最佳准备时间:
该值是准备一条特定的 SQL 语句所需要的最短时间。可以用该值来判断编译耗时的 SQL 语句。
最差准备时间:
该值是准备一条特定的 SQL 语句所需要的最长时间。可以用该值来判断编译耗时的 SQL 语句。
结论
这个执行监视元素可以您帮助判断系统中执行最频繁的 SQL 语句。在本例中,某个查询运行了 500 次,并且进行了 500 次排序。这是进行查询优化的很好的一个选择,可以检查排序值,并验证是否需要创建新的索引。
分析缓冲池
DB2 PE 步骤
在 System Overview 面板中选择 Buffer Pool Analysis。
图 19. System Overview
在 Buffer Analysis 中选择 File-> Generate new report。
图 20. 缓冲池分析
图 21显示了缓冲池跟踪报告的结果。
图 21. 缓冲池跟踪报告
下拉滚动条,查看缓冲池分析的详细内容。
图 22. 缓冲池分析的详细内容
方法
Buffer Pool Analysis 中提供了缓冲池跟踪报告,它以 HTML 的格式显示,或者以可选的图形交互式报告格式显示。
缓冲池命中率
这个比率说明了为页面请求提供服务时,数据库管理器不需从磁盘装入页(即该页已经在缓冲池中)就能处理页请求的时间百分比。
计算:
BPHR = (1 - ((缓冲池数据物理读 + 缓冲池索引物理读) /
(缓冲池数据逻辑读 + 缓冲池索引逻辑读) ) ) * 100%
- 用Photoshop给漂亮的烫发MM抠图
- Photoshop透明婚纱抠图大法
- Photoshop:让MM做个“变色龙”
- 用Photoshop来制作一款精美的宝宝照片墙
- Photoshop绝色美女通道抠图法
- 用Photoshop教你打造绚丽光芒效果
巧巧读书:http://www.qqread.com/db2/q349559.html
相关专题
- 讲解一个标准规则的集合──DB2优化器 (0次浏览)
- 利用VS2005构建针对DB2的应用程序和Web站点 (0次浏览)
- 聚焦 DB2 的XML能力 (0次浏览)
- 教你提高商业智能环境中的DB2查询性能 (0次浏览)
- 用DB2 VS2005 .Net插件进行XML数据验证 (0次浏览)
- 针对VS2005 的IBM数据库插件概述 (0次浏览)
- DB2 “Viper 2”助力IT敏捷性 (0次浏览)
- DB2和Visual Studio .NET开发慨述 (0次浏览)
- 在WebLogic集群环境中使用DB2 Alphablox (0次浏览)
- Oracle与DB2、MySQL取前10条记录的对比 (0次浏览)



