我在嵌入模式下使用OrientDB版本2.1.3。一切都很好(与传统的H2存储相比,性能非常好),但存储空间更大。我有很少的信息存储在数据库中,所以我不希望HDD被临时文件浪费。如何限制OrientDB中使用的预写日志文件(WAL)
在数据库目录中,我看到.wal
文件正在增长和增长(非常快)。所以我做了一些关于互联网的研究,最后得到:
OGlobalConfiguration.DISK_CACHE_SIZE.setValue(16);
OGlobalConfiguration.WAL_CACHE_SIZE.setValue(16);
但是这没什么用。 .wal
文件不断增长,即使我删除它,它的增长也超过了16 MB。
什么可以导致这个文件增长,即使建立了conf?
有没有办法将缓存文件保持在已知限制之下?
谢谢,它的工作原理。我认为冲洗是CPU消耗,但是以什么比例? – TrapII