MySQL:在哪种情况下我应该选择MyIsam而不是innoDB?

时间:2010-07-06 08:55:04

标签: mysql innodb myisam

InnoDB似乎几乎完全优越,但在什么情况下我应该选择MyIsam?

提前致谢!

1 个答案:

答案 0 :(得分:1)

如果你不打算拥有大量的流量/交易,MyIsam要快得多。

MyIsam的问题在于它在使用时锁定了表,而innodb只是锁定了行。因此,Innodb有点慢,但允许同时访问同一个表,因此它更适合繁忙的流量/交易。

因此,总而言之 - 如果您不希望您的网站访问您的数据库那么多并且流量较低,那么myIsam通常是速度的最佳选择。