索引的创建有利有弊,创建索引可以提高查询速度,但是过多的索引则会占据许多磁盘空间。因此,在创建索引之前,需要权衡利弊
创建索引方式分为手动和自动索引
自动索引:设置表中某个字段为主键或者唯一约束时,系统会自动创建关联该字段的唯一索引
手动索引:手动在表上创建索引
MySQL支持6种索引,普通索引、唯一索引、全文索引、单列索引、多列索引和空间索引
适合索引的场景:
经常被查询的字段,即在where子句出现的字段
在分组的字段,即在group by子句出现的字段
存在依赖关系的子表和父表之间的联合查询,即主键或者外键字段
设置唯一完整性约束的字段
不适合创建索引场景:
在查询中很少使用的字段
用友许多重复值的字段
创建,查看,删除
标签:--,创建,手动,子句,查询,索引,MySQL From: https://www.cnblogs.com/feihujiushiwo/p/17608520.html