码迷,mamicode.com
首页 > 数据库 > 详细

关于mysql中limit方面的查询优化

时间:2019-08-07 19:31:17      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:分页   sel   数据库   weight   off   优化   where   mit   HERE   

当数据库中的数据量较大时,读取数据需要用limit来做分页

limit offset, n

测试中发现,使用limit时,offset的值越大查询时长越长,查询效率越低

select id from table limit 2000000, 100;

此时,可以用where+id的方法来修改此sql语句,优化查询:

select id from table where id>2000000 limit 100;

因为id一般都是主键索引,查询效率较高

关于mysql中limit方面的查询优化

标签:分页   sel   数据库   weight   off   优化   where   mit   HERE   

原文地址:https://www.cnblogs.com/fxm1/p/11317061.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!