myisam表类型对于日志表(mysql)真的更好吗?

时间:2010-11-04 17:02:11

标签: mysql database-design innodb myisam

我一直在阅读是否使用myisam或innodb作为日志表(大量写入,很少读取)。虽然有些人说myisam总体上更快,资源更少,但其他人说myisam实际上是更糟糕的选择,因为它只有表级锁定。

有没有人有这种情况的实际经验并且愿意分享他们的建议?

提前致谢

1 个答案:

答案 0 :(得分:8)

MyISAM非常好,如果您要么只使用几个查询进行写操作,或者主要是只进行少量写操作的查询。

我的猜测是,对于日志,您可能只会进行一些查询,因此MyISAM可能是您的最佳选择,但如果日志经常在您的应用程序中显示和过滤,那么您应该使用InnoDB。