开发者社区 > 数据库 > 正文

分页查询的优化的策略有哪些?

分页查询的优化的策略有哪些?

展开
收起
vncamyi27xznk 2021-12-24 15:58:07 1384 0
1 条回答
写回答
取消 提交回答
  • ·优化策略一 “覆盖索引” Alter table film add index idx_lmtest(title,description); 记录直接从索引中获取,效率最高。 仅适合查询字段较少的情况。 ·优化策略二 “SQL改写” select a.film_id,a.description from film a inner join (select film_id from film order by title limit 1000,20) b on a.film_id=b.film_id; 优化的前提是Title字段有索引。 思路是从索引中取出20条满足条件记录的主键值,然后回表获取记录。

    答复内容摘自《深入MySQL实战》,这本电子书收录开发者藏经阁 下载连接:https://developer.aliyun.com/topic/download?id=1167

    2021-12-24 16:43:53
    赞同 展开评论 打赏
问答地址:

数据库领域前沿技术分享与交流

相关电子书

更多
MySQL查询优化实战 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载