跳到主要内容

4. 执行结果解读

当优化完成后,PawSQL会生成一个优化汇总信息文件,并自动打开该文件。此文件是以pawTunningSummary结尾的markdown文件,建议您安装Markdown插件(在应用市场搜索"Markdown"进行安装),以便能够通过超链接查看单SQL的优化详情。

4.1 整体优化建议

查看pawTuningSummary文件获取优化的整体信息,主要包括三部分。

  1. 整体优化概要
  2. 推荐索引信息
  3. SQL优化列表

4.2 单SQL优化详情

点击整体优化建议pawTunningSummary中的SQL优化列表中具体的SQL名称,可以进入到单SQL的优化详情文件。此文件中的内容主要包括:

  1. 原始SQL

  2. 重写优化

    • 重写后的SQL
    • 重写所应用的优化策略,
    • 重写优化对应的SQL片段

  3. 规则审查情况

    • 违反的审查规则
    • 违反规则的SQL片段

  4. 索引推荐情况

    • 推荐的索引

    • 索引推荐的依据

  5. 索引分析

    • 各个表上的索引列表
    • 索引如何帮助此SQL执行
    • 冗余索引分析
    • 单表索引个数超过阈值提示

  6. 性能验证

    • 性能提升比
    • 验证生效的推荐索引
    • 优化之前的执行计划
    • 优化之后的执行计划