首頁 > 資料庫 > mysql教程 > 在SQLServer上查看SQL语句的执行时间的方法

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

WBOY
發布: 2016-06-07 18:00:22
原創
1152 人瀏覽過

查看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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板