1.索引定义:
索引是一种有序的数据结构,按照单个或者多个列的值进行排序。
2.索引目的:
提升搜索效率。
3.索引分类:
4.索引代价:
占用空间,维护导致DML操作变慢(insert,update,delete)。
5.索引使用场景:
where,group by,order by.
6.不要使用索引的场景:
7.innodb的B+树:
8.索引为什么用B+树:
降低磁盘IO次数,范围查询(叶子节点的双向链表)。
索引是一种有序的数据结构,按照单个或者多个列的值进行排序。
提升搜索效率。
占用空间,维护导致DML操作变慢(insert,update,delete)。
where,group by,order by.
降低磁盘IO次数,范围查询(叶子节点的双向链表)。