索引类型:
1,普通索引
2,唯一索引
索引值必须唯一
3,全文索引
仅可用于MyISAM引擎
4,单列索引、多列索引
多个单列索引与单个多列索引的查询效果不同,因为执行查询时,MySQL只能使用一个索引,会从多个索引中选择一个限制最为严格的索引。
5,组合索引(最左前缀原则)
MYISAM和InnoDb区别
1,存储结构
每个MyIsam在磁盘上存储三个文件,而InnoDb存在同一个文件中
2,MyIsam不支持事务,InnoDb支持事务
3,MyIsam不支持外键,InnoDb支持外键
4,如果执行大量的select,MyIsam是更好的选择,而执行大量的Insert或update,InnoDb是好的选择。
1,普通索引
2,唯一索引
索引值必须唯一
3,全文索引
仅可用于MyISAM引擎
4,单列索引、多列索引
多个单列索引与单个多列索引的查询效果不同,因为执行查询时,MySQL只能使用一个索引,会从多个索引中选择一个限制最为严格的索引。
5,组合索引(最左前缀原则)
MYISAM和InnoDb区别
1,存储结构
每个MyIsam在磁盘上存储三个文件,而InnoDb存在同一个文件中
2,MyIsam不支持事务,InnoDb支持事务
3,MyIsam不支持外键,InnoDb支持外键
4,如果执行大量的select,MyIsam是更好的选择,而执行大量的Insert或update,InnoDb是好的选择。