日期:2014-05-16  浏览次数:20405 次

存储引擎基础知识]InnoDB与MyISAM的六大区别

本 文主要整理了Mysql 两大常用的存储引擎MyISAM,InnoDB的六大常见区别,来源于Mysql手册以及互联网的资料


InnoDBMyisam的六大区别

MyISAM InnoDB
构 成上的区别: 每个MyISAM在磁盘上存储成三个文件。第一个 文件的名字以表的名字开始,扩展名指出文件类型。

?

.frm文件存储表定义。

数据文件的扩 展名为.MYD (MYData)

索引文件的扩 展名是.MYI (MYIndex)

基于磁盘的资源是InnoDB表空间数据文件和它的日志文件,InnoDB?表的 大小只受限于操作系统文件的大小,一般为?2GB
事务处理上方面