是否可以配置一个可以在内存中加载小型数据库(即30演出)的环境。
如果是,那怎么样?
我问因为,我想提高集成测试的速度。我不想接受集成测试必须缓慢。
注意:
如果我有RAM来满足请求,我是否可以覆盖此行为并为进程请求更多内存(即30演出)?
答案 0 :(得分:2)
我通过创建RAM磁盘并在RAM磁盘上创建数据库以不同的方式解决了这个问题。这样做的好处是,只要数据库认为它仍然在磁盘上,所以DB不需要任何特殊功能来支持它,但一切都只是在内存中完成。
这对我来说显着加快了集成测试。
Ramdisk做一个32gb和64gb的版本应该可以满足你的需求,虽然他们的产品成本和你可以在免费using a windows system tool中实现同样的目标,但我还没有尝试过。