当先锋百科网

首页 1 2 3 4 5 6 7
mysql的分页查询语句,mysql分页怎么越到后面越慢?

因为offset limit是本质上就是服务端的scan啊,查询最后一条就是scan了1000万数据,哪怕scan的是索引也要scan几十万个磁盘块,当然慢

如果是导数据的话考虑下游标

如果是界面上展示的话首先可以考虑优化查询场景,因为很少有1000w条数据分页展示的情况,优化后一般顶天1w页也就是10w左右数据,合理设计和命中索引的情况下offset limit还是很快的