mysql – 什么时候表从MyISAM更改为InnoDb?
这个问题就像我上一个问题的延续: 但这次我有具体的问题. 1)但是什么时候从MyISAM改为InnoDb?每秒更新1次?每秒10次更新?每秒100次更新? 1)创建表时. InnoDB提供的优势不仅仅是行级锁定.当你有多个sql客户端进行更新时,速度更快,数据丢失/损坏的风险更小,参照完整性等…只需每秒几个事务(TPS)你就不太可能分辨出性能差异,但是InnoDB更可靠,更好地扩展. 2)只有2-3 TPS你不会看到InnoDB和MyISAM之间有任何显着差异.即使是半古代的硬件. 仅供参考,现代磁盘驱动器应该能够每秒处理至少约200次更新事务. 我建议您阅读InnoDB,MVCC和ACID. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |