二,MySQL引擎的区别
MySQL有四种引擎:ISAM , MyISAM,HEAP,InnoDB
ISAM :ISAM执行读取操作的速度很快,不支持事务处理,也不能够容错。
MyISAM:MyISAM是MySQL的ISAM扩展格式和缺省的数据库引擎。
HEAP:HEAP允许只驻留在内存里的临时表格。驻留在内存里让HEAP要比ISAM和MYISAM都快。
InnoDB:支持事务等高级操作。
- MySQL5.1之前默认引擎是MyISAM,MySQL5.1之后默认引擎改为InnoDB
InnoDB支持事务并且更新数据是行锁,MyISAM不支持事务更新数据是表锁
MyISAM数据文件比InnoDB多出一种索引文件,MyISAM比InnoDB的查询速度块很多。
网友评论