我基本上正在运行MATCH (n:Node) return n LIMIT 2147483644
并且它可以工作,但是如果我MATCH (n:Node) return n LIMIT 2147483645
(只有一个)它会崩溃以下(在JVM中):
[System.ServiceModel.ExceptionDetail]: OutOfMemoryError: Requested array size exceeds VM limit (Fault Detail is equal to An ExceptionDetail, likely created by IncludeExceptionDetailInFaults=true, whose value is:
Neo4jClient.NeoException: OutOfMemoryError: Requested array size exceeds VM limit
然而,类型n的节点数量甚至不是100.请注意,该限制适用于int32.MaxValue - 3,但它对int32.MaxValue - 2不起作用。
如果我直接在网络浏览器外壳中执行此操作,或者它可以正常运行。
有没有人遇到过这种行为?