从ravendb删除时,数据文件大小不会缩小

时间:2013-06-23 00:36:45

标签: ravendb

我使用以下代码从RavenDB中删除文档。在Raven UI的底部,我可以看到文档数量从3,000,000减少到2,000,000。但“数据”文件的大小不会缩小。它总是大约100G。

            store.DatabaseCommands.DeleteByIndex("Sagas/ByStarted", new IndexQuery
            {
                Query = "Started:{00010101000000 TO 20130101000000}",
            });

Server Build#960,Client Build#960 请帮忙......

1 个答案:

答案 0 :(得分:4)

这是设计上的。默认情况下,我们不会向OS提供空间。我们根据需要再次并重新使用该空间。 如果你真的需要修剪文件大小,你需要压缩数据库,但这是一个离线操作。