Home > Database > Mysql Tutorial > body text

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

WBOY
Release: 2016-06-07 18:00:22
Original
1110 people have browsed it

查看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
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!