|
今天无意中想到了java编程中常用到的分页,突然间想起了一个优化的点(在大数据量的时候,性能提高的很明显),和大家分享下!大家看看是否看得懂,不明白的地方可以直接回帖参加讨论。
3 C: E$ U4 M( E4 k% o
4 G- P) f2 F/ i+ ~普通的写法:(耗时0.003s)' R1 D T s: f5 J. C: Y
SELECT * FROM user_info ORDER BY id DESC LIMIT 1000000, 20
4 x$ g. [& ~, b( g7 |* j8 W7 ]$ M; u$ V% x8 e6 _# P3 k y. q
2 Z |; e' v9 X+ Q0 D: [4 Z优化后的写法:(耗时1.938s)0 d8 ^, H/ G: T# z" L- k6 C7 z: o
SELECT * FROM user_info where id>1000000 ORDER BY id asc LIMIT 0, 20
# T" ^) y- F; J& |
3 x% l- C" K1 G8 f& s f0 q |
|