mysql数据量大时使用limit分页,随着页码的增大,查询效率越低下。
实验
1.直接使用用limit start, count分页语句:
select * from order limit start, count
当起始页较小时,查询没有性能问题,我们分别看下从10, 100, 1000, 10000开始分页的执行时间(每页取20条), 如下:
select * from order limit 10, 20 0.016秒
select * from order limit 100, 20 0.016秒
select * from order limit 1000, 20 0.047秒
1