MySQL 优化Limit分页
2014-02-21 16:00
246 查看
比较好的策略是使用 延迟关联: 通过使用覆盖索引查询返回需要的主键、再根据这些主键关联原表获得需要的行
假如有这样一个查询
可以这样改造
假如有这样一个查询
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);
相关文章推荐
- MySQL 优化Limit分页
- mysql优化limit分页
- mysql进阶:优化LIMIT分页
- Mysql常用SQL查询语句优化方法
- 小内存VPS优化-nginx,php,mysql
- MySQL优化之索引
- 由浅入深探究mysql索引结构原理、性能分析与优化
- MySQL 性能优化的最佳20多条经验分享
- MySQL 性能优化总结
- 【mysql】关于硬件方面的一些优化
- MySQL优化之COUNT(*)效率
- 理解MySQL——索引与优化
- mysql硬件优化
- Mysql参数优化
- MySQL 大数据量快速插入方法和语句优化分享
- MySQL 数据库性能优化之缓存参数优化
- MYSQL性能优化详解(一)
- mysql语句优化原则
- MYSQL查询优化:profile功能
- mysql查询优化