innodb 简介
innodb 是平衡于可靠性与高性能的通用数据存储引擎,是MYSQL5.6以上版本默认的存储引擎。
innodb 的优势
1.支持事务原子性操作
2.支持行级锁,并发性能更好
3.InnoDB表格将您的数据排列在磁盘上,以根据主键优化查询 。每个 InnoDB表都有一个称为聚簇索引的主键索引
,用于组织数据以最小化主键查找的I / O
4.支持外键约束,更好保证数据完整性
myisam简介
每个MyISAM表都存储在三个文件的磁盘上。这些文件的名称以表名开头,并具有指示文件类型的扩展名。
一个.frm 文件存储表格式。数据文件具有 .MYD(MYData)扩展名。索引文件具有.MYI (MYIndex)扩展名。
myisam特征
1.不支持事务操作
2.只支持表级锁
3.查询的性能更快