|
今天无意中想到了java编程中常用到的分页,突然间想起了一个优化的点(在大数据量的时候,性能提高的很明显),和大家分享下!大家看看是否看得懂,不明白的地方可以直接回帖参加讨论。( _1 _; H1 J8 @
, [) S0 Z) Y1 q) }8 F" \
普通的写法:(耗时0.003s): A F; L! s P* q9 n5 ~5 y3 _
SELECT * FROM user_info ORDER BY id DESC LIMIT 1000000, 20
& y+ L q* E0 d' B1 E2 N$ `7 k5 }, o" k$ c' n( U! K( ?
' n0 B. [; n* u$ [2 b
优化后的写法:(耗时1.938s)) M5 r3 N/ y- T9 X! y" P/ d
SELECT * FROM user_info where id>1000000 ORDER BY id asc LIMIT 0, 20
% S8 w- m6 t& N! p( N4 k) Q F6 D1 Y, I
|
|