博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
项目中调试SQLServer 方便的查看SQL语句的执行时间的方法
阅读量:5964 次
发布时间:2019-06-19

本文共 612 字,大约阅读时间需要 2 分钟。

原文:

第一种方法,先记录执行前的时间,然后在记录执行Sql后的时间,然后做减法

第一种方法:

declare @begin_date datetime
declare @end_date datetime
select @begin_date = getdate()
SELECT COUNT(1)
--要执行的SQL语句
FROM [dbo].[DT_CVPrice]
WHERE DCVP_CharacterGUID = '3434343'
----------
select @end_date = getdate()
select datediff(ms,@begin_date,@end_date) as '用时/毫秒'

第二种方法,将执行每个语句时采取的步骤作为行集返回,通过层次结构树的形式展示出来 

set statistics profile on set statistics io on set statistics time on go  --写SQL语句的地方 SELECT * FROM [dbo].[DT_CVPrice] go set statistics profile off set statistics io off set statistics time off

 

第2个方法效果如下图,

 

第三种方法 ,用Sql Server 自带的工具

位置:工具》选项》查询执行》高级

 

 

效果如图,

转载地址:http://qdnax.baihongyu.com/

你可能感兴趣的文章
方法 属性 构造方法和包
查看>>
2.db2数据库基础篇2
查看>>
BZOJ-2140: 稳定婚姻 (tarjan强连通分量)
查看>>
BZOJ-1433: [ZJOI2009]假期的宿舍 (网络流最大流经典问题)
查看>>
Linux平台Cpu使用率的计算
查看>>
Ackermann Steering System
查看>>
MS CRM 2011的自定义和开发(11)——插件(plugin)开发(一)
查看>>
C#中静态和非静态的区别
查看>>
SQL SERVER 修改数据库名称(包括 db.mdf 名称的修改)
查看>>
详解定位与定位应用
查看>>
fiddler(二)、配置抓取https协议
查看>>
在Vue中Router详细引用
查看>>
cocos2dx 实现文字的一键复制功能(IOS、Android)
查看>>
sqlserver 2012中实现字符串连接的新方法
查看>>
【419】C语言语句
查看>>
python 网络编程第一版
查看>>
PHP 简单调用rest WebServices
查看>>
php环境配置
查看>>
[转载]在Windows Azure Store上购买第三方服务
查看>>
转 Jona Dany 一个20年架构师程序员的经验总结
查看>>