0%

SQL索引

什么是索引?

索引(Index)是帮助MySQL高效获取数据的数据结构

索引的分类

  • 主键索引(primary key)
    • 唯一的标识,主键不可重复,只能有一个列作为主键
  • 唯一索引(unique key)
    • 避免重复的列出现,唯一索引可以重复,多个列都可标识唯一索引
  • 常规索引(key/index)
    • 默认的,index。key关键字设置
  • 全文索引(fulltext)
    • 在特定数据库引擎下,MyISAM
    • 快速定位数据

索引原则

  • 索引不是越多越好
  • 不要对进程变动数据加索引
  • 小数据量的表不需要加索引
  • 索引一般加在常用来查询的字段上

索引的数据结构

------ THEEND ------

欢迎关注我的其它发布渠道