|
今天无意中想到了java编程中常用到的分页,突然间想起了一个优化的点(在大数据量的时候,性能提高的很明显),和大家分享下!大家看看是否看得懂,不明白的地方可以直接回帖参加讨论。7 W* C6 O0 R8 p+ T* K/ M
# T3 |( M) O" _7 z9 J7 r5 f* f普通的写法:(耗时0.003s)% b/ w( W+ s' _6 V. P" ? Z I1 {
SELECT * FROM user_info ORDER BY id DESC LIMIT 1000000, 20
( v, ~4 ^# Y1 u3 m* t
4 p% h! f9 l4 p* q6 I; k, [: j% B7 m6 v2 L/ Y
优化后的写法:(耗时1.938s)
' R6 ]6 a3 r5 r$ j9 ySELECT * FROM user_info where id>1000000 ORDER BY id asc LIMIT 0, 20) y) t G m: ^( ^2 a
/ j% ^: A6 }0 m4 O; I |
|