sql server 2000 分页语句

View Code
SET STATISTICS io ON
SET STATISTICS time ON
go
select top 100000 * from (select top 190000 * from job_job order by jobid asc ) as a order by jobid desc
go
set statistics profile off
set statistics io off
set statistics time off



SET STATISTICS io ON
SET STATISTICS time ON
go
select top 100000 * from job_job where jobid>(select isnull(max(jobid),0)from (select top 190000 jobid from job_job order by jobid) as a) order by jobid
go
set statistics profile off
set statistics io off
set statistics time off


SET STATISTICS io ON
SET STATISTICS time ON
go
select top 100000 * from job_job where jobid not in (select top 190000 jobid from job_job order by jobid) order by jobid
go
set statistics profile off
set statistics io off
set statistics time off

执行时间 

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

(100000 行受影响)
表 'job_job'。扫描计数 1,逻辑读取 5944 次,物理读取 0 次,预读 0 次,lob 逻辑读取 314078 次,lob 物理读取 0 次,lob 预读 111 次。
表 'Worktable'。扫描计数 0,逻辑读取 0 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。
表 'Worktable'。扫描计数 0,逻辑读取 0 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。

SQL Server 执行时间:
CPU 时间 = 1482 毫秒,占用时间 = 3745 毫秒。
SQL Server 分析和编译时间:
CPU 时间 = 1 毫秒,占用时间 = 1 毫秒。

SQL Server 执行时间:
CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。

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

(1323 行受影响)
表 'job_job'。扫描计数 2,逻辑读取 5993 次,物理读取 0 次,预读 0 次,lob 逻辑读取 4274 次,lob 物理读取 0 次,lob 预读 10 次。

SQL Server 执行时间:
CPU 时间 = 62 毫秒,占用时间 = 204 毫秒。
SQL Server 分析和编译时间:
CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。

SQL Server 执行时间:
CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。

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

(1323 行受影响)
表 'job_job'。扫描计数 2,逻辑读取 11933 次,物理读取 0 次,预读 0 次,lob 逻辑读取 4274 次,lob 物理读取 0 次,lob 预读 10 次。

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

SQL Server 执行时间:
CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。

SQL Server 执行时间:
CPU 时间 = 0 毫秒,占用时间 = 0 毫秒。

原文地址:https://www.cnblogs.com/freexiaoyu/p/2231220.html