我有一些表只能每隔几分钟写入一次,而每秒读取数十次。研究告诉我,当一个表的读取比写入更多,甚至是只读时,MyISAM会更快。
MyISAM在性能方面击败InnoDB的读/写比率是多少?在这种情况下,是否值得转换,是否会有明显的差异?
答案 0 :(得分:3)
打哈欠。按照这些费率,MyISAM和InnoDB都将大部分时间用于打盹。数千/秒,事情变得有趣。
大多数文献表示" MyISAM更好/更快/无论InnoDB"是旧文学。 InnoDB的性能已经提高到很难提出MyISAM速度更快的基准测试。选择InnoDB还有很多其他原因。
当然,你唯一有用的基准是以两种方式运行你的应用程序。所以,对于你的非问题,这是一个非答案。
底线:使用InnoDB。期间,完全停止。