MySQL 优化Limit分页
- - CSDN博客数据库推荐文章 很多时候、我们需要选择出从指定位置开始的指定行数、此时、limit笑了. 对于limit的定义是:. 表示从第x行开始选择y条记录. 在业务需要分页操作的时候、我们通常采用limit+order by这对洗剪吹组合、高端洋气上档次. 然而、当翻到非常靠后的页面时、MySQL需要花费大量的时间来扫描需要丢弃的数据.
假如有这样一个查询:
select film_id,actor,description from film where actor='WaterBin' order by title limit 100000,5
select film.film_id,film.actor,film.description from film inner join ( select film_id from film where f.actor='WaterBin' order by title limit 100000,5 ) as f using(film_id);
By DBA_WaterBin
2013-08-02
Good Luck