我有一张桌子,每秒可以接收大约50个插页。现在有700k记录,使用160 MiB。我的小VPS和1公斤的公羊正在跟上,但几乎没有。
我选择InnoDB,就像人们说“它扩展得更好”,不那么频繁地腐败并实现行锁定而不是表锁定。
但这是正确的选择吗?
我也读过MyISAM支持延迟插入,这可能非常有趣。 (我想知道与表锁定的权衡是什么)
答案 0 :(得分:5)
InnoDB,毫无疑问。
InnoDB也允许延迟插入。
我能想到的唯一问题是运行MySQL 没有 InnoDB支持(源代码的特殊编译)可以减少100MB内存。
不要这样做,这不值得头痛。