mysql 优化百万级limit分页
如果一个表里面数据量超过百万,通过limit进行分页,取前30条数据
1、开始查询的时候效率还可以,SELECT * FROM table LIMIT 0, 30大概需要0.3秒
2、查询后面的数据之后效率就不行了,SELECT * FROM table LIMIT 1000000, 30大概需要100秒,这样的效率会导致很多功能无法使用。
3、优化方式
SELECT * FROM
table a
INNER JOIN (
SELECT
ID
FROM
...
原创
2020-07-30 10:12:33 ·
273 阅读 ·
0 评论