如何在mssql中查看某条SQL语句的执行时间的方法和代码
很多时候我们优化mssql查询,但不知道具体提高了多少效率,现在有个方法,可以即刻看见提升的速度,试试吧
select gid,fariqi,neibuyonghu,title from zhaoxi_net where fariqi> dateadd(day,-90,getdate())
用时:2423毫秒(2秒)得出以上速度的方法是:在各个select语句前加:
declare @d datetime
set @d=getdate()并在select语句后加:
select [语句执行花费时间(毫秒)]=datediff(ms,@d,getdate())
我在网上找到这样的介绍,但我不知道如何应用,是在企业管理器里面输入以上语句还是在查询分析器里面输入,还是在其他什么地方输入,请指教,最好能举个例子,谢谢!
在查询分析器里面输入。declare @d datetime
set @d=getdate()
select gid,fariqi,neibuyonghu,title from zhaoxi_org where fariqi> dateadd(day,-90,getdate())
select [语句执行花费时间(毫秒)]=datediff(ms,@d,getdate())