[MSSQL]通过查看SQL语句执行所用的时间,来衡量SQL语句的性能

本文介绍了如何在MSSQL Server中通过设置statistics选项来衡量SQL语句的性能,包括分析和编译时间、IO读写次数以及执行时间,以帮助优化查询效率。
摘要由CSDN通过智能技术生成

在MSSQL Server中通过查看SQL语句执行所用的时间,来衡量SQL语句的性能。
set   statistics   profile   on
set   statistics   io   on
set   statistics   time   on
go
你执行的SQL语句
go
set   statistics   profile   off
set   statistics   io   off
set   statistics   time   off

执行完后点消息即可。

补充说明:

set   statistics   io 检查查询所产生的读和写

set   statistics   time 检查查询的运行时间

当运行一sql语句,在消息中会显示如:

SQL Server 分析和编译时间:
CPU 时间 = 0 毫秒,占用时间 = 10 毫秒。
SQL Server 分析和编译时间:
CPU 时间 = 0 毫秒,占用时间 = 1 毫秒。

(0 行受影响)
表 't_login_session'。扫描计数 1,逻辑读取 2 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。

(3 行受影响)<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

厦门德仔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值