SQL几种分页语句性能对比 博客分类: MSSQL sqlSQL Server
程序员文章站
2024-03-16 08:22:04
...
SET STATISTICS IO ON select * from ( select * , ROW_NUMBER() OVER(ORDER BY Taskid asc) as num from Task ) as a where num between 30 and 40 (11 行受影响) 表 'Task'。扫描计数 1,逻辑读取 46 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。 SELECT TOP 10 * FROM Task WHERE TaskId NOT IN (SELECT TOP 30 TaskId FROM Task) SET STATISTICS IO OFF (10 行受影响) 表 'Task'。扫描计数 2,逻辑读取 123 次,物理读取 0 次,预读 0 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。