最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

DB2forIBMi性能调优工具:VisualExplain的使用

来源:懂视网 责编:小采 时间:2020-11-09 09:49:13
文档

DB2forIBMi性能调优工具:VisualExplain的使用

DB2forIBMi性能调优工具:VisualExplain的使用:DB2 for IBM i 提供了一系列性能调优工具,Visual Explain 是其中非常重要的一项。它以图形化的方式展示了 DB2 for i 数据库查询引擎对用户的查询请求进行智能优化后产生的访问计划。 根据 Visual Explain 能够快速地确定查询处理中的瓶颈,以便我们进
推荐度:
导读DB2forIBMi性能调优工具:VisualExplain的使用:DB2 for IBM i 提供了一系列性能调优工具,Visual Explain 是其中非常重要的一项。它以图形化的方式展示了 DB2 for i 数据库查询引擎对用户的查询请求进行智能优化后产生的访问计划。 根据 Visual Explain 能够快速地确定查询处理中的瓶颈,以便我们进

DB2 for IBM i 提供了一系列性能调优工具,Visual Explain 是其中非常重要的一项。它以图形化的方式展示了 DB2 for i 数据库查询引擎对用户的查询请求进行智能优化后产生的访问计划。

根据 Visual Explain 能够快速地确定查询处理中的瓶颈,以便我们进行查询请求调优。本文介绍了 Visual Explain 的启动方式、包含的信息并结合其他调优工具对查询请求进行性能调优的实例。

DB2 for IBM i 提供了一系列性能调优工具,Visual Explain 是其中非常重要的一项。它以图形化的方式展示了 DB2 for i 查询引擎对用户的查询请求进行智能优化后产生的访问计划。根据 Visual Explain 能够快速地确定查询处理中的瓶颈,以便我们进行查询请求调优。本文介绍了 Visual Explain 的启动方式、包含的信息并结合其他调优工具对查询请求进行性能调优的实例。

DB2 for IBM i 性能调优工具

DB2 for IBM i 早在 V5R4 甚至更早的版本中就提供了一系列性能调优工具,随着 DB2 for i 的不断增强,这些调优工具也在不断地改进。图 1 展示了 Indexes Advisor、SQE Plan Cache、Detailed DB Monitor Data、Visual Explain 等调优工具。这些工具大部分都集成在 System i Navigator 中,因此只要用户有 iNavigator 客户端,就可以使用这些调优工具了。

Indexes Advisor(索引顾问)是优化器根据查询请求提供的索引建议,它总是处于开启状态,用户能够查询系统级、模式级或者表级的索引建议。SQE Plan Cache(SQL 计划高速缓存)将运行在 SQE(SQL Query Engine)中的所有查询计划保存在一个系统级的查询缓存中,这些经过优化的访问计划在今后有类似查询请求时能够直接使用,从而节省再次优化的开销 , 而且不会给查询性能带来任何额外的开销。SQE Plan Cache Snapshots (SQL 计划高速缓存快照 ) 提供了将查询计划保存为快照的功能,方便今后对某个查询请求进行分析,用户也可以基于两个快照之间的对比进行分析。Detailed DB Monitor Data(详细的 SQL 性能监视器)用来收集运行在 IBM i 上 SQL 查询性能相关的数据,通过对 DB Monitor 数据进行分析,用户能够定位性能问题以便进行后续的调优工作,需要注意的是 Detailed DB Monitor 会有一定的性能开销。 虚线以下的工具不建议您继续使用,因为自 V5R2 IBM 发布 SQE 后就没有对这三个工具进行改进。Visual Explain( 以下简称 VE) 几乎是解决所有数据库性能调优问题的必备工具,它以图形化的方式展示查询计划,本文中我们将重点介绍 VE 的启动、VE 所包含的信息,以及如何使用 VE 以及其他调优工具对“问题”SQL 查询请求进行调优。

图 1. DB2 for IBM i 提供多种性能调优工具
图 1. DB2 for IBM i 提供多种性能调优工具

Visual Explain 以图形化方式展示了用户的查询请求经 DB2 for i 查询引擎优化后产生的访问计划,它包含了优化器选择的数据库对象信息、查询的执行信息以及相应的环境信息。用户可以通过 VE 分析查询请求的性能瓶颈、不理想的索引策略等一系列性能问题,甚至可以在不运行查询请求的情况下进行分析。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

DB2forIBMi性能调优工具:VisualExplain的使用

DB2forIBMi性能调优工具:VisualExplain的使用:DB2 for IBM i 提供了一系列性能调优工具,Visual Explain 是其中非常重要的一项。它以图形化的方式展示了 DB2 for i 数据库查询引擎对用户的查询请求进行智能优化后产生的访问计划。 根据 Visual Explain 能够快速地确定查询处理中的瓶颈,以便我们进
推荐度:
标签: 使用 工具 性能
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top