我的ISAM表类型对于日志表(MySQL)真的更好吗?

4
我一直在研究是否应该在日志表中使用MyISAM或InnoDB(写入频繁,读取很少)。有些人说MyISAM总体上更快,资源消耗更少,但也有人说MyISAM实际上是更糟糕的选择,因为它仅具有表级锁定。
有人亲身经历过这种情况并愿意分享他们的建议吗?
谢谢您的提前帮助。
1个回答

9

如果你大多数情况下只进行写操作,或者只有少量查询操作,那么MyISAM是不错的选择。

我猜测对于一个日志文件,你可能只需要做一些查询操作,因此MyISAM可能是最好的选择。但是,如果该日志在你的应用程序中经常被显示和过滤,则应使用InnoDB。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接