|
今天无意中想到了java编程中常用到的分页,突然间想起了一个优化的点(在大数据量的时候,性能提高的很明显),和大家分享下!大家看看是否看得懂,不明白的地方可以直接回帖参加讨论。
& N j1 i5 r) ^# y2 e! ~$ S
3 c3 X% I$ P; }普通的写法:(耗时0.003s)/ o6 d% I0 ?- S U; i1 i" o
SELECT * FROM user_info ORDER BY id DESC LIMIT 1000000, 200 i& a" Z" q0 A6 d9 p% b4 y. F
. }+ `0 U7 ~" S' v
B, }! w- k4 ]8 `$ W优化后的写法:(耗时1.938s)! J. k0 u1 u8 t
SELECT * FROM user_info where id>1000000 ORDER BY id asc LIMIT 0, 20
) I+ R, _6 h% C7 y
E2 x& r6 ?- z |
|