最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

项目中调试SQLServer方便的查看SQL语句的执行时间的方法

来源:动视网 责编:小采 时间:2020-11-09 07:40:33
文档

项目中调试SQLServer方便的查看SQL语句的执行时间的方法

项目中调试SQLServer方便的查看SQL语句的执行时间的方法:第一种方法, 先记录执行前的时间,然后在记录执行Sql后的时间,然后做减法 1 第一种方法: 2 declare @begin_date datetime 3 declare @end_date datetime 4 select @begin_date = getdate() 5 SELECT COUNT( 1 )
推荐度:
导读项目中调试SQLServer方便的查看SQL语句的执行时间的方法:第一种方法, 先记录执行前的时间,然后在记录执行Sql后的时间,然后做减法 1 第一种方法: 2 declare @begin_date datetime 3 declare @end_date datetime 4 select @begin_date = getdate() 5 SELECT COUNT( 1 )


第一种方法, 先记录执行前的时间,然后在记录执行Sql后的时间,然后做减法 1 第一种方法: 2 declare @begin_date datetime 3 declare @end_date datetime 4 select @begin_date = getdate() 5 SELECT COUNT( 1 ) 6 -- 要执行的SQL语句 7 FROM [dbo].[DT_CV

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

 1 第一种方法:
 2 declare @begin_date datetime 
 3 declare @end_date datetime 
 4 select @begin_date = getdate() 
 5 SELECT COUNT(1)
 6 --要执行的SQL语句
 7 FROM [dbo].[DT_CVPrice]
 8 WHERE DCVP_CharacterGUID = '3434343'
 9 ----------
10 select @end_date = getdate() 
11 select datediff(ms,@begin_date,@end_date) as '用时/毫秒' 

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

 1 set statistics profile on 
 2 set statistics io on 
 3 set statistics time on 
 4 go 
 5 --写SQL语句的地方
 6 SELECT * FROM [dbo].[DT_CVPrice]
 7 
 8 
 9 go 
10 set statistics profile off 
11 set statistics io off 
12 set statistics time off 

第2个方法效果如下图,

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

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

效果如图,

文档

项目中调试SQLServer方便的查看SQL语句的执行时间的方法

项目中调试SQLServer方便的查看SQL语句的执行时间的方法:第一种方法, 先记录执行前的时间,然后在记录执行Sql后的时间,然后做减法 1 第一种方法: 2 declare @begin_date datetime 3 declare @end_date datetime 4 select @begin_date = getdate() 5 SELECT COUNT( 1 )
推荐度:
标签: 方便 查看 调试
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top