会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
CareySon
保持学徒心态
博客园
首页
新随笔
联系
订阅
管理
2014年7月17日
强制SQL Server执行计划使用并行提升在复杂查询语句下的性能
摘要: 最近在给一个客户做调优的时候发现一个很有意思的现象,对于一个复杂查询(涉及12个表)建立必要的索引后,语句使用的IO急剧下降,但执行时间不降反升,由原来的8秒升到20秒。 通过观察执行计划,发现之前的执行计划在很多大表连接的部分使用了Hash Join,由于涉及的表中数据众多,因此查询优化器选择使用并行执行,速度较快。而我们优化完的执行计划由于索引的存在,且表内数据非常大,过滤条...
阅读全文
posted @ 2014-07-17 15:07 CareySon
阅读(7877)
评论(15)
推荐(6)
编辑
公告