sql|这个SQL性能优化神器,你用过吗?( 二 )


sql|这个SQL性能优化神器,你用过吗?
本文插图

图11 开启引擎优化顾问
第十二步
在弹出的页面中 , 我们开始设置优化顾问 。

  1. 在【工作负荷】中找到刚保存的Test.trc文件
  2. 在选择要优化的数据库和表中 , 我们单独找到需要被分析的表Address
如图12:
sql|这个SQL性能优化神器,你用过吗?
本文插图

图12 设置引擎优化界面
第十三步
设置完成后 , 点击【开始分析】即可 , 如图13:
sql|这个SQL性能优化神器,你用过吗?
本文插图

图13 开始分析被跟踪文件
第十四步
等分析完成后 , 在索引建议一栏中的最后一列【定义】中会给出优化建议 , 这里点开 , 然后点【复制到剪贴板】即可获取优化建议脚本 , 返回SSMS粘贴后执行即可完成优化 。 如图14:

sql|这个SQL性能优化神器,你用过吗?
本文插图

图14 获取优化建议脚本
第十五步
这一步是和第十四步功能类似 , 只是更加智能 , 由系统自动执行 , 无需复制粘贴执行脚本 。 点击数据引擎优化顾问的菜单栏的【操作】——&gt【应用建议...】 , 在弹出的对话框如图15 , 点击确定即可自动执行引擎顾问提供的优化建议 。
sql|这个SQL性能优化神器,你用过吗?
本文插图

图15 自动执行优化建议
以上就是SQL Server Profiler的基本使用操作 , 还有很多其他用处 , 小伙伴们可以慢慢探索 。 等你用久了 , 你会发现这绝对是一个神器!
【来源:CDA数据分析师】
声明:转载此文是出于传递更多信息之目的 。 若有来源标注错误或侵犯了您的合法权益 , 请作者持权属证明与本网联系 , 我们将及时更正、删除 , 谢谢 。邮箱地址:newmedia@xxcb.cn
【sql|这个SQL性能优化神器,你用过吗?】


推荐阅读