MySQL INNODB引擎 索引

前言

本文所谈的都是基于INNODB引擎。

INNODB数据存储结构和索引结构

聚簇索引和非聚簇索引

唯一索引、联合索引、最左前缀匹配原则

覆盖索引和回表

索引下推(ICP)、索引合并

全文索引

索引失效情况以及原因分析

基于索引的范围搜索之MRR

结论

  1. 更新频繁的表不适合使用覆盖索引,虽然使用覆盖索引可以减少回表次数,提高查询效率,但是在更新数据时需要维护的索引树过多,维护成本高,性能开销大;

你可能感兴趣的:(mysql,索引)