Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个大约 120M 记录和 1.5Gb 大小的表。此表是只读的(永远不会被写入),并且可以随时从外部源重新填充。所以重启 MySQL 不会有问题。
有什么理由我不应该为此使用 MEMORY 存储引擎吗?
您应该测量启动时间(包括表的人口)。否则memory是限制(内存和匹配服务器硬件的成本)。也测量一下。
我不明白为什么不。如果你只做阅读,那么你应该没问题。
我已经运行过这种大小的表,只要您的服务器可以接受它,那么您应该没问题。如果有的话,从长远来看,它可以减少硬盘驱动器的磨损。
我做过类似的事情,没有遇到任何麻烦。