我有一个包含48个表的数据库,其中45个表是InnoDB。
我有3个MyISAM表,大小从200条记录到1.5Mil,还有一个6.5Mil条目。
这3个表包含地理位置信息,并且是只读的(除非我要更新一个表,否则永远不要写)。
我考虑把它们改成InnoDB,使数据库100%相同,但是读取MYiSAM更快。注意:我不需要任何特殊的INNODB函数-它只是选择/连接就这样。
我应该保留这些MyISAM还是改成InnoDB?
谢谢

最佳答案

无需在INNODB中更改。正如你所说,他们有很多记录,所以他们的速度更快
MYISAM在大多数情况下,对于工厂运行类型的工作,将比InnoDB更快。在正常情况下,选择、更新和插入都非常迅速。

10-05 20:28
查看更多