如何查看sql语句执行时间
类别:数据库 浏览量:3335
时间:2014-5-24 如何查看sql语句执行时间
如何查看sql语句执行时间一、SQL Server中可以通过设置STATISTICS查看执行SQL时的系统情况
1、选项有PROFILE,IO ,TIME
SET STATISTICS PROFILE ON:显示分析、编译和执行查询所需的时间(以毫秒为单位)。
SET STATISTICS IO ON:报告与语句内引用的每个表的扫描数、逻辑读取数(在高速缓存中访问的页数)和物理读取数(访问磁盘的次数)有关的信息。
SET STATISTICS TIME ON:显示每个查询执行后的结果集,代表查询执行的配置文件。
2、例如
打开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
3、执行后类似如图
二、通过查询前的时间和查询后的时间差来计算
例如
declare @begin_date datetime
declare @end_date datetime
select @begin_date = getdate()
<这里写上你的语句...>
select @end_date = getdate()
select datediff(ms,@begin_date,@end_date) as '用时/毫秒'
标签:sql
您可能感兴趣
- sql数据库查询优化(数据库SQL语句优化总结收藏)
- sqlserver常用的字符串函数(SqlServer 获取字符串中小写字母的sql语句)
- mysqlint后面的4是什么意思(MySQL中intn后面的n到底代表的是什么意思)
- sql server2008无法连接怎么办(SQL Server 2008 R2登录失败的解决方法)
- mysql用户删除了如何设置(MySQL两种删除用户语句的区别delete user和drop user)
- sqlserver查询信息表(SQL Server中Table字典数据的查询SQL示例代码)
- SQL SERVER中使用WITH TIES获取前几行数据
- mysql连接数与缓存(Mysql连接数设置和获取的方法)
- mysql数据库简单操作(一篇文章教会你进行MySQL数据库和数据表的基本操作)
- sql中的exists详解(SQL中EXPLAIN命令的使用方法)
- navicatformysql怎么激活(一文读懂navicat for mysql基础知识)
- Sql Server 更新锁(UPDLOCK)
- mysql添加数据很慢(mysql如何优化插入记录速度)
- mysqlbinlog优缺点(MySQL Binlog 日志处理工具对比分析)
- windows安全策略设置sqlserver(SQLServer 错误: 15404,无法获取有关 Windows NT 组/用户 WIN-8IVSNAQS8T7Administrator 的信)
- mysql乐观锁与mvcc(MySQL中的乐观锁,悲观锁和MVCC全面解析)
- 艺人吴卓羲10年警察生涯,演足10年阿Sir,系咩玩法(艺人吴卓羲10年警察生涯)
- 菲律宾潜水(菲律宾潜水价格)
- 泰国人妖(变性手术生殖器要割掉吗)
- 泰国美女(泰国人妖和女性如何区分)
- 泰国旅游业怎么样(泰国的旅游产业)
- 越南新娘(越南新娘婚介网站)
热门推荐
- redis在php中的使用(PHP+Redis开发的书签案例实战详解)
- vue3封装table组件(Vue封装通用table组件的完整步骤记录)
- php redis配置(php+redis实现消息队列功能示例)
- mysql使用步骤(聊一聊MySQL角色Role功能)
- vue pdf预览插件(Vue-pdf实现在线预览PDF文件)
- mysql存储过程声明(MySQL存储过程的深入讲解in、out、inout)
- vscode报错提示框(关于在vscode使用webpack指令显示"因为在此系统中禁止运行脚本"问题)
- python sql注入怎么避免(Python实现SQL注入检测插件实例代码)
- navicat如何连接sql数据库(Navicat 连接SQLServer数据库图文步骤)
- Ext.slider控件的用法
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9