MYSQL分页limit速度太慢优化方法

1.首先导入2782665条测试数据(单表将近280万数据)

2.offset比较小的时候

3.offset比较大的时候

 4.优化(文件名创建了唯一索引)

SELECT * FROM cbbd WHERE id >=(SELECT id FROM cbbd ORDER BY 文件名 LIMIT 900000,1) LIMIT 10;

5.优化

select * from test a inner join (select id from test where val=4 limit 300000,5) b on a.id=b.id;

 

posted @ 2017-02-22 09:44  ~沐风  阅读(380)  评论(1编辑  收藏  举报