私の 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 に設定すると、メモリ不足エラーが発生します。私のRAMは4GBで、Xms64mとXmx3600mを設定しています。PROP1 と PROP1+PROP2(コンポジット) にインデックスを設定しました。私の質問は、230 万レコードのデータベースに 4GB の RAM で十分ですか?