4. 执行结果解读
当优化完成后,PawSQL会生成一个优化汇总信息文件,并自动打开该文件。此文件是以pawTunningSummary结尾的markdown文件,建议您安装Markdown插件(在应用市场搜索"Markdown"进行安装),以便能够通过超链接查看单SQL的优化详情。
4.1 整体优化建议
查看pawTuningSummary文件获取优化的整体信息,主要包括三部分。
- 整体优化概要
- 推荐索引信息
- SQL优化列表
4.2 单SQL优化详情
点击整体优化建议pawTunningSummary中的SQL优化列表中具体的SQL名称,可以进入到单SQL的优化详情文件。此文件中的内容主要包括:
-
原始SQL
-
重写优化
- 重写后的SQL
- 重写所应用的优化策略,
- 重写优化对应的SQL片段
-
规则审查情况
- 违反的审查规则
- 违反规则的SQL片段
-
索引推荐情况
-
推荐的索引
-
索引推荐的依据
-
-
索引分析
- 各个表上的索引列表
- 索引如何帮助此SQL执行
- 冗余索引分析
- 单表索引个数超过阈值提示
-
性能验证
- 性能提升比
- 验证生效的推荐索引
- 优化之前的执行计划
- 优化之后的执行计划