千万级数据的分页查询,如何优化?

Writer @ ybzai 2020-03-16 20:03 阅读(1134)

测试300万的数据 常规分页查询的sql语句:

SELECT `article_content_id` FROM `article` LIMIT 600000,5;

用时0.291秒 优化后的sql语句:

SELECT t1.* FROM `article` t1, (SELECT `article_content_id` FROM `article` LIMIT 600000,5 ) t2 WHERE t1.`article_content_id`=t2.`article_content_id`;

用时0.177秒 速度快了将近一倍

标签: MySQL

感谢赞赏

微信支付
微信支付
支付宝
支付宝