5

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

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

服务器构建 #960,客户端构建 #960 请帮助...

4

1 回答 1

4

这是设计使然。默认情况下,我们不会将空间分配给操作系统。我们会根据需要保留并再次使用该空间。如果您确实需要修剪文件大小,则需要压缩数据库,但这是离线操作。

于 2013-06-23T03:12:04.613 回答