MySQL学习--索引

发布时间 2023-08-05 20:01:17作者: 飞虎就是我

索引的创建有利有弊,创建索引可以提高查询速度,但是过多的索引则会占据许多磁盘空间。因此,在创建索引之前,需要权衡利弊

MySQL支持6种索引,普通索引、唯一索引、全文索引、单列索引、多列索引和空间索引

适合索引的场景:

  经常被查询的字段,即在where子句出现的字段

  在分组的字段,即在group by子句出现的字段

  存在依赖关系的子表和父表之间的联合查询,即主键或者外键字段

  设置唯一完整性约束的字段

不适合创建索引场景:

  在查询中很少使用的字段

  用友许多重复值的字段

 

创建,查看,删除