MyISAM这个引擎是专门为大量读的场景而做的优化, 很少写,甚至没有写最好了。如用做CMS存储引擎。 严格来说MyISAM引擎也并不是没有事务管理。只是他的事务管理仅限于单表行记录。 如果需要事物管理,用于类似比如交易场景,用这个引擎的话,就必须手工处理事物相关的操作,比如完整性一致性。 在这个场景下用InnoDB是更好的选择。
MyISAM这个引擎是专门为大量读的场景而做的优化, 很少写,甚至没有写最好了。如用做CMS存储引擎。
严格来说MyISAM引擎也并不是没有事务管理。只是他的事务管理仅限于单表行记录。
如果需要事物管理,用于类似比如交易场景,用这个引擎的话,就必须手工处理事物相关的操作,比如完整性一致性。
在这个场景下用InnoDB是更好的选择。