通过设置STATISTICS我们可以查看执行SQL时的系统情况。选项有PROFILE,IO ,TIME。介绍如下:

SET STATISTICS PROFILE ON:显示分析、编译和执行查询所需的时间(以毫秒为单位)。
SET STATISTICS IO ON:报告与语句内引用的每个表的扫描数、逻辑读取数(在高速缓存中访问的页数)和物理读取数(访问磁盘的次数)有关的信息。
SET STATISTICS TIME ON:显示每个查询执行后的结果集,代表查询执行的配置文件。

使用方法:打开SQL SERVER 查询分析器,输入以下语句:

SET STATISTICS PROFILE ON
SET STATISTICS IO ON
SET STATISTICS TIME ON
GO /*--你的SQL脚本开始*/
SELECT [TestCase] FROM [TestCaseSelect]
GO /*--你的SQL脚本结束*/
SET STATISTICS PROFILE OFF
SET STATISTICS IO OFF
SET STATISTICS TIME OFF

另外,也可以通过手工添加语句,计算执行时间来查看执行语句花费了的时间,以判断该条SQL语句的效率如何:

declare @d datetime
set @d=getdate()
/*你的SQL脚本开始*/
SELECT [TestCase] FROM [TestCaseSelect]
/*你的SQL脚本结束*/
select [语句执行花费时间(毫秒)]=datediff(ms,@d,getdate()) 

查看sql语句执行时间/测试sql语句性能相关推荐

  1. 测试sql语句执行时间

    测试sql语句执行时间,备档用的 新建表:pagetest --添加数据 declare @i int set @i=0 while(@i<90000) begin insert into pa ...

  2. 如何测试sql语句性能,提高执行效率

    有时候我们经常为我们的sql语句执行效率低下发愁,反复优化后,可还是得不到提高 那么你就用这条语句找出你sql到底是在哪里慢了 示例: SET STATISTICS io ON         SET ...

  3. oracle 测试sql执行时间_从 TPCH 测试学习性能优化技巧

    一. 目标 TPCH是由TPC(Transaction Processing Performance Council)事务处理性能委员会公布的一套针对数据库决策支持能力的测试基准,通过模拟数据库中与业 ...

  4. 秋色园QBlog技术原理解析:性能优化篇:打印页面SQL,全局的SQL语句优化(十三)...

    文章回顾: 1: 秋色园QBlog技术原理解析:开篇:整体认识(一) --介绍整体文件夹和文件的作用 2: 秋色园QBlog技术原理解析:认识整站处理流程(二) --介绍秋色园业务处理流程 3: 秋色 ...

  5. sql语言和c语言比,SQL点滴10—使用with语句来写一个稍微复杂sql语句,附加和子查询的性能对比...

    今天偶尔看到sql中也有with关键字,好歹也写了几年的sql语句,居然第一次接触,无知啊.看了一位博主的文章,自己添加了一些内容,做了简单的总结,这个语句还是第一次见到,学习了.我从简单到复杂地写, ...

  6. SQL Server中的Union和Union All语句之间的差异及其性能

    SQL Server中的Union和Union All语句之间的差异及其性能 UNION vs UNION ALL 了解union和union all语句之间的差异及其性能. UNION UNION命 ...

  7. oracle某用户历史sql语句,查看oracle 用户执行的sql语句历史记录

    select * from v$sqlarea t where t.PARSING_SCHEMA_NAME in ('用户名') order by t.LAST_ACTIVE_TIME desc se ...

  8. 查看oracle 用户执行的sql语句历史记录

    select * from v$sqlarea t order by t.LAST_ACTIVE_TIME desc 注意 :执行此语句等等一些相关的语句 必须具有DBA 的权限 虽然这条语句很普通 ...

  9. 查看 oracle 序列号 用户名,查看oracle用户执行的sql语句历史记录

    一时失误,删除了PL/SQL窗口数据的历史,然后半个半个星期写的代码全部白费,但是想起来之前执行过,所以可以通过查询历史记录找回.以下为找回代码: 平时用得少,保存一下以后查看. select * f ...

  10. sql语句优化技巧 sql 语句技巧

    转载来源 1.应用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数:通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担:能够分开的操作尽量分开处理,提高每次的响应速度:在数 ...

最新文章

  1. 如何在 Centos8 中安装 Lynis审计工具
  2. python 操作ipynb文件笔记
  3. Blackhat兵器谱新添IOT安全武器 低配置也能高性能运行
  4. java之对象的复制
  5. libsvm2.89在matlab,libsvm-mat-2.89-3工具箱,方便实用
  6. mysql跳脱字符 单引号_MYSQL特殊字符(单引号,行尾斜杠)的处理
  7. Windows10下VB6.0开发——常用数值处理函数工具
  8. talib函数功能一览表
  9. 淘宝客淘客6合一系统小程序APP返利饿了么外卖美团代理分销系统
  10. 黑鲨重装计算机安装无法继续,黑鲨装机大师一键重装系统失败
  11. 2021年全球住宅电梯收入大约1534.2百万美元,预计2028年达到1957.3百万美元
  12. 国开电大 公共关系学 形考任务答案 实训项目
  13. 基于UDP/IP协议的聊天室
  14. NLP中的attention机制总结
  15. windows.edb文件过大,导致c盘空间极小问题
  16. mysql list dbs 代替_mysql_list_dbs函数的用法实例汇总
  17. 海报设计PSD模板——抖音Glitch故障艺术风格
  18. mysql实体指的是_数据库中,实体是指( )。
  19. 现实版的黑客大战,这可能是中国黑客做过最燃的事情了
  20. Xshell登录后自动执行命令

热门文章

  1. paip.IIS 7.5 应用程序池,应用程序以及虚拟目录的存储位置
  2. paip.dom4j中 selectSingleNode 或selectNodes获取不到节点的原因总结
  3. paip.提升开发效率-----vs2010 快速查找文件
  4. 零售券商之王:零佣金的罗宾侠的400亿美金
  5. Julia : DataFrame与replace、delete
  6. 酒后谈IT,那些术语大妈都能秒懂!
  7. 计算机手速专业说法,大学里“挂科率超高”的专业,学霸也不好拿捏,考试难补考更难...
  8. 【多目标优化求解】基于matlab蜻蜓算法求解多目标优化问题【含Matlab源码 477期】
  9. 【元胞自动机】基于matlab元胞自动机求解城市小区开放对周边道路通行影响研究【含Matlab源码 233期】
  10. 【TSP】基于matlab粒子群算法Hopfield求解旅行商问题【含Matlab源码 224期】