在内存中加载数据库

斯科特·尼姆罗德(Scott Nimrod)

是否可以配置一个可以在内存中加载小型数据库(即30个演出)的环境?

如果是这样,那又如何?

我问是因为,我想提高集成测试的速度。我不想接受集成测试必须很慢的情况。

笔记:

  • 我相信每个进程都分配了有限的内存。

如果我有满足要求的RAM,是否可以重写此行为并为一个进程请求更多的内存(即30个演出)?

山姆·霍尔德

通过创建RAM磁盘并在RAM磁盘上创建DB,我以另一种方式解决了此问题。这样做的好处是,只要DB认为它仍在磁盘上,就不需要DB对其进行特殊支持,而是一切都在内存中完成。

这为我大大加快了集成测试的速度。

Ramdisk可以提供满足您需求的32gb和64gb版本,尽管它们的产品成本很高,并且您可以使用Windows系统工具免费获得相同的效果,但是我还没有尝试过。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章