文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>T-SQL物理查询

T-SQL物理查询

时间:2011-04-13  来源:Yuanet

1、当一个查询到达数据库引擎时,SQL Server执行两个主要的步骤来产生结果。第一步是查询编译,他生成查询计划;第二步执行这个查询计划。

2、查询编译由三个步骤组成:分析、代数化及查询优化。然后编译器把经过优化的查询计划保存到过程缓存中。然后执行引擎把该计划转换为可执行的形式,然后执行其中的步骤以生成查询结果。如果今后再执行相同的查询或存储过程时,过程缓存已经包含了该计划,则跳过编译步骤,直接重用缓存的计划来执行该查询或存储过程。

分析:类似于语法检查,比如检查表或列表是否以数字开头。

代数化或绑定:检查语义是否有意义,比如检查要查询的列是否属于表以及表或列表是否存在等。

优化:为批处理或存储过程中的每个查询生成高效的查询计划。

3、SQL SERVER支持纯文本、XML格式,SQL SERVER2005支持图形化显示查询计划

命令分别为:

文本:SET SHOWPLAN_TEXT ON,SET SHOWPLAN_ALL ON,SET STATISTICS PROFILE ON

XML:SET SHOWPLAN_XML ON,SET STATISTICS XML ON

图形化显示通过工具栏上的按钮进行显示

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载