从品牌网站建设到网络营销策划,从策略到执行的一站式服务
本文小编为大家详细介绍“MySQL limit分页过慢如何解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“mysql limit分页过慢如何解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
创新互联是一家专注于成都网站建设、成都做网站与策划设计,宝兴网站建设哪家好?创新互联做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:宝兴等地区。宝兴做网站价格咨询:028-86922220
1、使用表的覆盖索引加速分页查询。由于使用索引查找有优化算法,而且数据在查询索引上,不需要再去找相关的数据地址。
这样可以节省很多时间。
此外Mysql还有相关的索引缓存,在并发高的时候使用缓存效果更好。
select id from product limit 866613, 20
2、使用join。
如果先找到ID,然后关联查询记录,会快很多,因为索引很快就能找到合格的ID。
SELECT * FROM product a JOIN (select id from product limit 866613, 20) b ON a.ID = b.id
3、使用id>=的形式。
SELECT * FROM product WHERE ID > =(select id from product limit 866613, 1) limit 20
读到这里,这篇“mysql limit分页过慢如何解决”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注创新互联行业资讯频道。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图