【发布时间】:2013-03-18 16:31:18
【问题描述】:
MyISAM 的设计理念是,您的数据库被查询的次数远远超过其更新次数,因此它执行非常快速的读取操作。如果您的读写(插入|更新)比率低于 15%,则最好使用 MyISAM。
InnoDB 使用行级锁定,具有提交、回滚和崩溃恢复功能来保护用户数据。支持事务和容错
MyISAM 和 InnobDB 之间的上述差异是否正确? 如果 MISAM 和 InnobDB 有任何其他限制,请指导。我什么时候应该使用 MyiSAM 或 Innodb? 谢谢!
【问题讨论】:
-
场景很少。 1. 如果要使用全文搜索,请使用 MISAM。 2.如果要在表中使用关系约束,请使用INNODB。
-
为什么不查看右侧名为“相关”的列?
-
为什么要对这个明显重复且即将结束的问题投赞成票?
-
@Neo Mysql 5.6 也支持 InnoDB 全文搜索
-
@AdvaitAmin 不,先生。感谢您的帮助。
标签: mysql database database-schema