mysql索引及引擎

一曲冷凌霜 提交于 2019-11-29 01:57:16
索引类型:
1,普通索引
2,唯一索引
索引值必须唯一
3,全文索引
仅可用于MyISAM引擎
4,单列索引、多列索引
多个单列索引与单个多列索引的查询效果不同,因为执行查询时,MySQL只能使用一个索引,会从多个索引中选择一个限制最为严格的索引。
5,组合索引(最左前缀原则)
MYISAM和InnoDb区别
1,存储结构
每个MyIsam在磁盘上存储三个文件,而InnoDb存在同一个文件中
2,MyIsam不支持事务,InnoDb支持事务
3,MyIsam不支持外键,InnoDb支持外键
4,如果执行大量的select,MyIsam是更好的选择,而执行大量的Insert或update,InnoDb是好的选择。
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!