-- 注: export_book 表中有21000萬條資料。
-- 以下是我的oracle 分頁驗證 ,查詢速度應該是很快了 。 主要是因為建索引的緣故
--。如果沒有索引,資料將變的很慢。越往後查越費時間,多建索引就行了
select * from ( select a.* , rownum rownum_ from ( select * from export_book ) a
) b where b.rownum_ >=10 and b.rownum_ <= 20
--耗時 0.922 秒
select * from ( select a.* , rownum rownum_ from ( select * from export_book ) a
) b where b.rownum_ >=10000 and b.rownum_ <= 10010
--耗時 0.844 秒
select * from ( select a.* , rownum rownum_ from ( select * from export_book ) a
) b where b.rownum_ >=20000 and b.rownum_ <= 20010
--耗時 0.89 秒
oracle 分頁筆記
pageindex 表示第幾頁 pagesize 表示每頁頁示的總條數 這段sql語句的意思是 先查詢當前索引 每頁顯示的總條資料,select from select rownum as r,t.from select from house t where rownum pageindex pag...
Oracle筆記之分頁查詢
1 mysql select from 表名 where 條件 limit 從第幾條取,取幾條 2 sql server select top 1 from 表名 where id not in select top 4 id from 表名 where 條件 排除前4條,取出一條。3 oracle...
oracle學習筆記之分頁
用limit關鍵字 查詢users表中前二條記錄 select from users limit 0,2或 select from users limit 2 0表示第一條記錄的索引號,索引號從0開始 2表示最多選取二個記錄 查詢出users前三條記錄 select from users limit...