码迷,mamicode.com
首页 > 其他好文 > 详细

第五章 查询处理和执行

时间:2016-11-05 11:56:47      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:设置   性能优化   条件   生成   group   href   .sql   服务   通过   

sql server 2012深入解析与性能优化(第3版)

第五章 查询处理和执行

1.sqlserver通过四个步骤处理一个查询,分析,algebrizing,优化,执行。
2.分析是分析语法错误生成分析树,绑定部分有,名字解析,类型推倒,聚合绑定,组合绑定。查询优化器,将查询树找到好的执行计划,如果手动检查计划可能有不同的车。
3.sqlserver优化模型,计划缓存,是否为普通计划,执行简化,基于开销的优化。
4.并行执行的条件,服务器有多个处理器,允许并行,设置开销域值,并行成本比穿行更便宜。
5.在动态管理视图中,sql_handle维护了SQL源码的哈希,plan_handle维护了计划的哈希用来重用。
6.统计信息是sqlserver执行查询优化时需要的关键信息。
7.如果发现CPU资源大量用于编译重新编译时,可开启强制参数话。

 

 

查看更多:https://group.cnblogs.com/176751/

第五章 查询处理和执行

标签:设置   性能优化   条件   生成   group   href   .sql   服务   通过   

原文地址:http://www.cnblogs.com/stjwy/p/6032480.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!