首页 > 数据库技术 > 详细

Mysql提高分页查找速度

时间:2014-03-16 04:33:02      阅读:388      评论:0      收藏:0      [点我收藏+]

在做数据分页查询的时候会使用 limit [start],[limit],当表中数据量很大,并且分页到后面时,速度会很慢,因为数据库要扫描剔除很多数据,这个过程耗费大量时间。为了提高分页查询的速度,可以采用如下办法:

按主键分页,得到表的主键最小值和步长,假使主键字段为id,最小值为1,步长为1,那么可以使用WHERE id>1 limit 1000 到后面就是WHERE id>10000000 limit 1000,会极大的提高查找速度,因为使用了范围查找会用到索引。

关键就在与要用到索引

Mysql提高分页查找速度,布布扣,bubuko.com

Mysql提高分页查找速度

原文:http://www.cnblogs.com/xiongji/p/3601707.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!