mysql索引简单记录一下

分类:

  • 普通索引:email等
  • 唯一索引:主键索引、唯一索引(id_number)
  • 联合索引:几个字段一起搭配查询时,建立联合索引,比如姓名+邮箱
  • 全文索引:很长文章时用

数据: B+树,左叶子节点 < 右叶子节点,寻找时,一直比较,直到最末级

使用:
- 最左原则
- 区分度高的字段建索引,比如id_card这种,性别区分度不高,就不适合建索引
区分度 = count(distinct column) / count(*)
- 索引不参与计算,不能带计算,否则不起作用

本文来自博客园,作者:alisleepy,转载请注明原文链接:https://www.cnblogs.com/alisleepy/p/14986346.html

原文地址:https://www.cnblogs.com/alisleepy/p/14986346.html