日期:2014-05-16 浏览次数:20351 次
?
本 文主要整理了Mysql 两大常用的存储引擎MyISAM,InnoDB的六大常见区别,来源于Mysql手册以及互联网的资料
InnoDB与Myisam的六大区别 |
||
MyISAM | InnoDB | |
构 成上的区别: |
每个MyISAM在磁盘上存储成三个文件。第一个 文件的名字以表的名字开始,扩展名指出文件类型。
? .frm文件存储表定义。 数据文件的扩 展名为.MYD (MYData)。 索引文件的扩 展名是.MYI (MYIndex)。 |
基于磁盘的资源是InnoDB表空间数据文件和它的日志文件,InnoDB?表的 大小只受限于操作系统文件的大小,一般为?2GB |
事务处理上方面: | MyISAM类型的表强调的是性能,其执行数 度比InnoDB类型更快,但是不提供事务支持 | InnoDB提供事务支持事务,外部键等高级 数据库功能 |
SELECT UPDATE,INSERT,Delete操 作 | 如果执行大量的SELECT,MyISAM是更好的选择 |
1.如果你的数据执行大量的<
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
|