34,590
社区成员
发帖
与我相关
我的任务
分享
--单表数据800W,生产库,木分区,测试如下
set statistics io on
dbcc dropcleanbuffers
select top 10 * from TableName where COL>1000000
dbcc dropcleanbuffers
select top 10 * from TableName where COL between 1000000 and 1000010
--DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
--(10 行受影响)
--表 '*'。扫描计数 1,逻辑读取 3 次,物理读取 3 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
--DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
--(10 行受影响)
--表 '*'。扫描计数 1,逻辑读取 3 次,物理读取 3 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
declare @StartTime datetime
set @StartTime = getdate()
/*语句*/
select datediff(ms,@StartTime,getdate())