目录 一、为什么不建议使用外键索引? 二、索引合并策略 三、选择合适的索引列顺序 四、聚簇索引 五、聚簇索引的优缺点 1、优点 2、缺点 六、覆盖索引 七、覆盖索引的优点 八、冗余和重复索引 MySQL进阶实战系列文章 哪吒精品系列文章 一、为什么不建议使用外键索引? 外键通常都要求每次在修改数据时都要在另外一张表中进行一次额外的查询操作,虽然InnoDB强制外键使用索引,但还是无法消除这种约束检查的开销。如果外键的选择性很低,则会导致一个选择性很低的索引。 不过在某些场景下,外键会提升一些性能,比如想确保两个相关表始终有一致的数据&#x