在SQLServer上查看SQL语句的执行时间的方法

WBOY
풀어 주다: 2016-06-07 18:00:22
원래의
1110명이 탐색했습니다.

查看SQL语句在SQL Server上的执行时间,方便大家监控语句的性能。写出更好的代码。

1:下面这种是比较简单的查询方法,通过查询前的时间和查询后的时间差来计算的
代码如下:
declare @begin_date datetime
declare @end_date datetime
select @begin_date = getdate()

select @end_date = getdate()
select datediff(ms,@begin_date,@end_date) as '用时/毫秒'


2:下面这种方法比较全面,将执行每个语句时采取的步骤作为行集返回,通过层次结构树的形式展示出来
代码如下:
set statistics profile on
set statistics io on
set statistics time on
go

go
set statistics profile off
set statistics io off
set statistics time off
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!