在数据库性能调优过程中,执行计划的分析是很重要的。面对执行计划,需要深入了解每个操作符的具体作用和性能影响。但是,复杂执行计划看起来很费劲,比如下图所示的执行计划大概有140+行,文本格式下很难看清晰,需要光标一直滚动查看才能看到最里层的缩进关系。
我发现达梦的SQLark工具,提供专门的执行计划分析模式,可以处理复杂的执行计划(超过 100 行),提高执行计划的可读性,帮助迅速定位并解决慢 SQL 问题。这里附上下载链接:www.sqlark.com
本文就将重点介绍SQLark的执行计划分析模式,供大家参考:
选中 SQL 编辑器中的语句后,单击查询窗口工具栏 执行计划 按钮,编辑器右下方窗口就将显示该语句的执行计划,主要以下信息:
SQLark的执行计划分析模式专门用于处理复杂的执行计划(超过 100 行),帮助快速定位并解决慢 SQL 问题。
在执行计划窗口中,点击 执行计划分析模式 即可查看执行计划的深入分析内容;点击 回到普通模式,即可返回并查看原始文本执行计划。
分析视图采用左右布局,左边显示原 SQL 语句,右边显示执行计划,可以在一屏内查看更多行执行计划,并与 SQL 语句进行对应和定位。
如果需要调整面板的大小,可通过 Ctrl+←、Ctrl+→ 快捷键,快速调整左右面板的大小占比。
文章
阅读量
获赞