SQL Server性能调优之浅析SQL执行的过程.docVIP

  • 2
  • 0
  • 约2.65千字
  • 约 4页
  • 2018-06-25 发布于河南
  • 举报

SQL Server性能调优之浅析SQL执行的过程.doc

SQL Server性能调优之浅析SQL执行的过程

SQL Server性能调优之浅析SQL执行的过程 发布时间: 2011-9-07 10:13 ?? 作者: 燕洋天 ?? 来源: 51Testing软件测试网采编   前言:在SQL?Server中,执行计划在查询过程中其中关键性的作用,也是数据库性能调优的重要方面,为优化提供了很多的数据依据。本系列文章前前后后会有几十篇,将会对执行计划进行深入浅出的讲述,并且也会讲述如何利用执行计划进行数据库调优。   本篇文章的议题如下:   ● 查询计划概述   ● 查询解析   ● 查询优化器   ● 查询执行   ● 查询计划的重用   查询计划概述   很多时候,当我们在使用sql server的时候,做的事情非常简单:输入sql语句,然后执行,最后获取结果。下面,为了使得大家更加清楚的了解Sql server的内部机制,我们就重新来审视一个sql语句的执行。   把sql语句提到给了之后,数据库会执行一系列的内部处理,我们大致的可将内部的处理按照执行的顺序,划分为两个阶段:   1、发生在关系引擎中的操作   2、发生在存储引擎中的操作   在数据库的关系引擎中,sql 的查询语句会解析并且将解析的结果传递给后面的查询优化器,查询优化器负责生成执行计划。之后,执行计划(以二级制的格式)就会被传递到存储引擎里面,最后返回或更新底层的数据。   数据库的存储引擎会进行很多的操作,例如锁

文档评论(0)

1亿VIP精品文档

相关文档