> 데이터 베이스 > MySQL 튜토리얼 > 项目中调试SQLServer 方便的查看SQL语句的执行时间的方法

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

WBOY
풀어 주다: 2016-06-07 15:40:44
원래의
1204명이 탐색했습니다.

第一种方法, 先记录执行前的时间,然后在记录执行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后的时间,然后做减法

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

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

<span> 1</span> <span>set</span><span> statistics profile on 
</span><span> 2</span> <span>set</span><span> statistics io on 
</span><span> 3</span> <span>set</span><span> statistics time on 
</span><span> 4</span> <span>go 
</span><span> 5</span> --<span>写SQL语句的地方
</span><span> 6</span> SELECT *<span> FROM [dbo].[DT_CVPrice]
</span><span> 7</span> 
<span> 8</span> 
<span> 9</span> <span>go 
</span><span>10</span> <span>set</span><span> statistics profile off 
</span><span>11</span> <span>set</span><span> statistics io off 
</span><span>12</span> <span>set</span> statistics time off 
로그인 후 복사

 

第2个方法效果如下图,

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

 

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

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

 

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

 

效果如图,

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

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿