【发布时间】:2016-11-07 15:53:35
【问题描述】:
我的 orientdb 数据库有大约 230 万条记录。我正在尝试使用语句查询所有重复记录(其中大约有 750,000 条)-
SELECT FROM (select PROP1, PROP2, count(*) as c from vin_data group by PROP1 ) where c > 1。当我将限制设置为 200 左右时,查询大约需要 180 秒(我认为这很慢)。但是当我将限制设置为 750000 时,它给了我内存不足的错误。我的内存是 4GB,我设置了 Xms64m 和 Xmx3600m。我在 PROP1 和 PROP1+PROP2(复合)上设置了索引。我的问题是 - 4GB 内存足以容纳 230 万条记录的数据库吗?
【问题讨论】:
标签: mysql garbage-collection orientdb orientdb-2.1 orientdb2.2