我的 orientdb 数据库有大约 230 万条记录。我正在尝试使用 statement- 查询所有重复记录(其中大约有 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 万条记录数据库吗?
问问题
242 次