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

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

展开
收起
vncamyi27xznk 2021-12-24 15:58:07 1390 分享 版权
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
    赞同 展开评论
问答地址: