mysql 引擎中的 MyISAM与InnoDB的区别
InnoDB和MyISAM是许多人在使用MySQL时最常用的两个存储类型。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持 以下是一些细节和具体实现的差别: 1、 存储结构 MyISAM:每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件的扩展名为.MYD (MYData)。索引文件的扩展名是.MYI (MYIndex)。 InnoDB:所有的表都保存在同一个数据文件中(也可能是多个文件,或者是独立的表空间文件),InnoDB表的大小只受限于操作系统文件的大小,一般为2GB。 2、 事务支持
用户评论