查询使用" LIMIT"仍警告有超过10000条记录的结果集

时间:2018-03-23 17:17:00

标签: orientdb

我有一个简单的模型,我有一个 CLIENT 类。 CLIENT 中的节点可以与另一个 CLIENT 建立 OWS_MONEY_TO 关系。就是这样。 通过此设置,我在随机CLIENTS中创建了1000万个 CLIENT 节点和5000个 OWS_MONEY_TO 的随机关系。

当我运行此查询时:

MATCH
   {class:CLIENT, as:A}-OWS_MONEY_TO->{class:CLIENT, as:B}
RETURN A.name as Payer, B.name as Receiver limit 10

我遇到了这个错误:

Query 'SELECT FROM CLIENT' returned a result set with more than 10000 records.
Check if you really need all these records, or reduce the resultset by using a
LIMIT to improve both performance and used RAM

我已经使用了限制,正如您所看到的那样,我还无法弄清楚如何从此查询中获得任何结果。

0 个答案:

没有答案