DBCC DROPCLEANBUFFERS 清除数据缓存
DBCC FREEPROCCACHE  清除执行计划缓存

    • SET SHOWPLAN_XML ON

      此语句导致 SQL Server 不执行 Transact-SQL 语句。而 Microsoft SQL Server 返回有关如何在正确的 XML 文档中执行语句的执行计划信息。有关详细信息,请参阅 SET SHOWPLAN_XML (Transact-SQL)。

    • SET SHOWPLAN_TEXT ON

      执行该 SET 语句后,SQL Server 以文本格式返回每个查询的执行计划信息。不执行 Transact-SQL 语句或批处理。有关详细信息,请参阅 SET SHOWPLAN_TEXT (Transact-SQL)。

    • SET SHOWPLAN_ALL ON 

      该语句与 SET SHOWPLAN_TEXT 相似,但比 SHOWPLAN_TEXT 的输出格式更详细。有关详细信息,请参阅 SET SHOWPLAN_ALL (Transact-SQL)。

    • SET STATISTICS XML ON

      该语句执行后,除了返回常规结果集外,还返回每个语句的执行信息。输出是正确的 XML 文档集。SET STATISTICS XML ON 为执行的每个语句生成一个 XML 输出文档。SET SHOWPLAN_XML ON 和 SET STATISTICS XML ON 的不同之处在于第二个 SET 选项执行 Transact-SQL 语句或批处理。SET STATISTICS XML ON 输出还包含有关各种操作符处理的实际行数和操作符的实际执行数。有关详细信息,请参阅 SET STATISTICS XML (Transact-SQL)。

    • SET STATISTICS PROFILE ON

      该语句执行后,除了返回常规结果集外,还返回每个语句的执行信息。两个 SET 语句选项都提供文本格式的输出。SET SHOWPLAN_XML ON 和 SET STATISTICS PROFILE ON 的不同之处在于第二个 SET 选项执行 Transact-SQL 语句或批处理。SET STATISTICS PROFILE ON 输出还包含有关各种操作符处理的实际行数和操作符的实际执行数。有关详细信息,请参阅 SET STATISTICS PROFILE (Transact-SQL)。

    • SET STATISTICS IO ON

      显示 Transact-SQL 语句执行后生成的有关磁盘活动数量的信息。此 SET 选项生成文本输出。有关详细信息,请参阅 SET STATISTICS IO (Transact-SQL)。

    • SET STATISTICS TIME ON

      执行语句后,显示分析、编译和执行每个 Transact-SQL 语句所需的毫秒数。此 SET 选项生成文本输出。有关详细信息,请参阅SET STATISTICS TIME (Transact-SQL)。

      选中包括实际执行计划

详细查看数据库SQL执行计划的更多相关文章

  1. 查看Oracle SQL执行计划的常用方式

    在查看SQL执行计划的时候有很多方式 我常用的方式有三种 SQL> explain plan for 2 select * from scott.emp where ename='KING'; ...

  2. [转] 多种方法查看Oracle SQL执行计划

    本文转自:http://falchion.iteye.com/blog/616234 一.在线查看执行计划表 如果PLAN_TABLE表不存在,执行$ORACLE_HOME/rdbms/admin/u ...

  3. PL/SQL执行计划查看

    一.如何查看PLSQL的执行计划 在SQl Window窗口输入sql语句,然后按键"F5",就会进入执行计划查看界面. 二.界面说明 首先我们看第二行有几个属性可以选“Tree” ...

  4. Oracle查看SQL执行计划的方式

    Oracle查看SQL执行计划的方式     获取Oracle sql执行计划并查看执行计划,是掌握和判断数据库性能的基本技巧.下面案例介绍了多种查看sql执行计划的方式:   基本有以下几种方式: ...

  5. SQL Server如何查看存储过程的执行计划

    有时候,我们需要查看存储过程的执行计划,那么我们有什么方式获取存储过程的历史执行计划或当前的执行计划呢? 下面总结一下获取存储过程的执行计划的方法. 1:我们可以通过下面脚本查看存储过程的执行计划,但 ...

  6. EXPLAIN 查看 SQL 执行计划

    EXPLAIN 查看 SQL 执行计划.分析索引的效率: id:id 列数字越大越先执行: 如果说数字一样大,那么就从上往下依次执行,id列为null的就表是这是一个结果集,不需要使用它来进行查询. ...

  7. 查看SQL执行计划

    一用户进入某界面慢得要死,查看SQL执行计划如下(具体SQL语句就不完全公布了,截断的如下): call     count       cpu    elapsed       disk       ...

  8. OCM_第十五天课程:Section6 —》数据库性能调优 _SQL 访问建议 /SQL 性能分析器/配置基线模板/SQL 执行计划管理/实例限制

    注:本文为原著(其内容来自 腾科教育培训课堂).阅读本文注意事项如下: 1:所有文章的转载请标注本文出处. 2:本文非本人不得用于商业用途.违者将承当相应法律责任. 3:该系列文章目录列表: 一:&l ...

  9. plsql中查看sql执行计划

    想要优化sql语句,可以从sql执行计划入手. 在plsql客户端,提供了一个方便的按钮来查看执行计划 选中需要查看的sql语句,点击此按钮,就可以看到该条语句的执行计划了. 结果集包括描述,用户,对 ...

随机推荐

  1. js中常用framesetiframe页面跳转传参方法实例大全

    logf的空间

  2. Microsd卡中植入NFC技术设计

    NFC(Near Field Communication,近距离通信),是基于RFID技术发展起来的一种应用在手机上的近距离无线通信技术,主要应用在以下三种模式: 卡模拟状态:手机作为支付工具,可以模 ...

  3. SpringMVC控制器接收不了PUT提交的参数的解决方案

    摘要: SpringMVC控制器接收不了PUT提交的参数的解决方案 这次改造了下框架,把控制器的API全部REST化,不做不知道,SpringMVC的REST有各种坑让你去跳,顺利绕过它们花了我不少时 ...

  4. hdu 1042 N!(高精度乘法 + 缩进)

    题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=1042 题目大意:求n!, n 的上限是10000. 解题思路:高精度乘法 , 因为数据量比较大, 所以 ...

  5. P1082丛林探险

    P1082丛林探险 描述 东非大裂谷中有一片神秘的丛林,是全世界探险家的乐园,著名黄皮肤探险家BB一直想去试试.正好我国科学家2005年4月将首次对东非大裂谷进行科考,BB决定随科考队去神秘丛林探险. ...

  6. [置顶] SpecDD系列:“完成” 的定义

    在当今充满变数和快节奏的大环境下,一个产品的上市时间已经成为产品成功与否的重要因素.如果对于“完成”没有一个清晰的定义,那么很可能会遭遇产品延期,风险,并且增加公司成本. “完成的定义”也被俗称为Do ...

  7. stickyListHeaders框架的使用

    最近在Demo中使用到了stickyListHeaders框架实现悬停效果 比较好用 在xml中 <se.emilsjolander.stickylistheaders.StickyListHe ...

  8. Ubuntu下Android Studio安装、配置和使用

    Ubuntu下使用Android Studio开发应用程序,首先需要安装该IDE. 情况1:Ubuntu下安装Android Studio 打开Terminal,执行下述指令: sudo apt-ad ...

  9. uva10829 L-Gap Substrings

    题意 给出一个长度为\(n(\leqslant 50000)\)的字符串,求形如\(\mathrm{UVU}\)形式的字串,其中\(\mathrm{V}\)的长度给定. 题解 枚举\(\mathrm{ ...

  10. UVa10886 Standard Deviation

    留坑(p.345) 这是什么意思 暴力? 然而那些有两个人跑的那么快是为什么?(有个人竟然是陈锋...)