【发布时间】:2017-11-29 06:57:22
【问题描述】:
我在解决 RavenDB 问题时遇到了难题。 在我的工作中,我们有一个过程来尝试识别数据库中指定集合(我们称之为用户集合)中的潜在重复项。
这意味着,我正在遍历集合,并且对于每个文档,都有一个尝试查找相似实体的查询。所以想象一下,这是一项相当长的任务。
我的问题是,当任务开始运行时,RavenDB 的内存消耗越来越高,实际上只是越来越大,而且似乎一直持续到达到系统的最大内存为止。
但这并没有真正的意义,因为我只是在做查询,我使用一个单一的索引并在查询时采用默认页面大小(128)。
有人遇到过类似的问题吗?我真的不知道 ravendb 发生了什么。但这似乎是内存泄漏。
RavenDB 版本:3.0.179
【问题讨论】:
-
你使用的是什么版本的 RavenDB?
-
刚刚用 RavenDB 版本更新了帖子
-
您是否在整个过程中使用单个会话?
-
@Iamisti 的答案对您有帮助吗?
-
@JudahHimango 不,不是
标签: ravendb