|
今天无意中想到了java编程中常用到的分页,突然间想起了一个优化的点(在大数据量的时候,性能提高的很明显),和大家分享下!大家看看是否看得懂,不明白的地方可以直接回帖参加讨论。4 ~. S" g7 {: W$ c2 ^5 t6 z
3 O) z- p3 V- ~3 S: K普通的写法:(耗时0.003s)
& ]: e6 ^2 U+ q0 w5 B& n3 ZSELECT * FROM user_info ORDER BY id DESC LIMIT 1000000, 20
4 q2 u0 K) ~- O" D% D* L/ a; {0 y/ I* v- r5 i! s
5 W i2 [5 V- x2 y: a$ B优化后的写法:(耗时1.938s)6 O) {7 f2 Y2 v0 h2 f
SELECT * FROM user_info where id>1000000 ORDER BY id asc LIMIT 0, 20
Y- Q( P6 ^$ h% q% h/ a/ s6 L* o& y2 A+ v' {- U. i- O
|
|