我一直在研究是否应该在日志表中使用MyISAM或InnoDB(写入频繁,读取很少)。有些人说MyISAM总体上更快,资源消耗更少,但也有人说MyISAM实际上是更糟糕的选择,因为它仅具有表级锁定。
有人亲身经历过这种情况并愿意分享他们的建议吗?
谢谢您的提前帮助。
有人亲身经历过这种情况并愿意分享他们的建议吗?
谢谢您的提前帮助。
如果你大多数情况下只进行写操作,或者只有少量查询操作,那么MyISAM是不错的选择。
我猜测对于一个日志文件,你可能只需要做一些查询操作,因此MyISAM可能是最好的选择。但是,如果该日志在你的应用程序中经常被显示和过滤,则应使用InnoDB。