【Mysql】索引原理
合适使用索引可以减少IO, 但索引过多会导致IO过高.
聚集索引
CREATE INDEX idx_id ON t1(id)e;
1.按照表的primary key, 自动建立索引
2.默认按照不重复且唯一的字段
3.以上都没有则按照隐藏字段
辅助索引 单独为某一字段添加索引
1.索引建立机制与聚集索引基本一致
2.除了聚集索引的索引都是辅助索引
3.辅助索引的叶子节点不包含记录的全部数据
合适使用索引可以减少IO, 但索引过多会导致IO过高.
聚集索引
CREATE INDEX idx_id ON t1(id)e;
1.按照表的primary key, 自动建立索引
2.默认按照不重复且唯一的字段
3.以上都没有则按照隐藏字段
辅助索引 单独为某一字段添加索引
1.索引建立机制与聚集索引基本一致
2.除了聚集索引的索引都是辅助索引
3.辅助索引的叶子节点不包含记录的全部数据