|
今天无意中想到了java编程中常用到的分页,突然间想起了一个优化的点(在大数据量的时候,性能提高的很明显),和大家分享下!大家看看是否看得懂,不明白的地方可以直接回帖参加讨论。
6 h, r- h) v9 R* z+ q T+ H5 z5 I- P
普通的写法:(耗时0.003s)" N Q* t- n( Z) Q$ Y
SELECT * FROM user_info ORDER BY id DESC LIMIT 1000000, 206 A' w+ r) h m8 o. z
8 t; V [+ F) x/ R$ j0 Z
* F& @' o5 h- X' l* C$ |$ _8 T& {
优化后的写法:(耗时1.938s)
, e5 o7 ?6 {3 l6 A' CSELECT * FROM user_info where id>1000000 ORDER BY id asc LIMIT 0, 20! ^9 l7 B; o! J% n
$ c" K6 z! ]( n9 D
|
|