2

我有一个大约 120M 记录和 1.5Gb 大小的表。此表是只读的(永远不会被写入),并且可以随时从外部源重新填充。所以重启 MySQL 不会有问题。

有什么理由我不应该为此使用 MEMORY 存储引擎吗?

4

2 回答 2

2

您应该测量启动时间(包括表的人口)。否则memory是限制(内存和匹配服务器硬件的成本)。也测量一下。

于 2012-08-24T11:58:10.933 回答
1

我不明白为什么不。如果你只做阅读,那么你应该没问题。

我已经运行过这种大小的表,只要您的服务器可以接受它,那么您应该没问题。如果有的话,从长远来看,它可以减少硬盘驱动器的磨损。

我做过类似的事情,没有遇到任何麻烦。

于 2012-08-24T11:57:03.387 回答