四类常用索引

索引不是只有一种。普通索引加速查询,唯一索引顺带保证不重复,主键索引是表的身份,组合索引把多列打包。选对类型,效果天差地别。

四类常用索引要点

四类常用索引对照

类型 是否允许重复 典型用途
普通索引 允许 加速 WHERE 过滤
唯一索引 不允许 邮箱 / 手机号去重
主键索引 不允许且非空 行的唯一标识
组合索引 组合后唯一 多条件联合查询
全文索引 允许 文章关键词搜索
避坑提醒:能用唯一索引就别只用普通索引:数据库帮你兜底数据不重复,省掉一层应用校验。
四类常用索引 · MySQL 索引 知识卡片
卡片 03 / 09 · MySQL 索引(1080×1440 速查卡片)

MySQL 索引知识点