欢迎来到本站
0

mysql大数据量limit很慢问题解决

2023.05.25 | along | 22597次围观

解决方案

如果我们只查询主键的话,这个查询效率会有很大的提升。


SELECT id

FROM table1

WHERE status =0

ORDER BY id DESC

LIMIT 10870000, 10


只需要3s多


然后我们再通过主键进行查询所有的字段,也只需要0.04s就可以搞定


select * from table1 where id in

 (1,2,3);

版权声明

本文仅代表作者观点,不代表xx立场。
本文系作者授权xxx发表,未经许可,不得转载。

发表评论