arangodb AQL限值> 1000

aug*_*n-s 3 arangodb

LIMIT > 1000在AQL中使用时发现了一个问题:

  • 查询是快速的LIMIT 1000,持续不到一秒钟.
  • 从那开始LIMIT 1001,查询变得非常慢......我在20秒后中止了它.

以下是示例:

FOR e IN subcategoryOf
LIMIT 1000
RETURN { "id": e._id, "text": e.text }
--> Fast, below a second
Run Code Online (Sandbox Code Playgroud)

FOR e IN subcategoryOf
LIMIT 1, 1000
RETURN { "id": e._id, "text": e.text }
--> Fast, below a second
Run Code Online (Sandbox Code Playgroud)

FOR e IN subcategoryOf
LIMIT 1, 1001
RETURN { "id": e._id, "text": e.text }
--> not answering after 20 seconds, manually aborted then.
Run Code Online (Sandbox Code Playgroud)

有没有人观察相同或暗示我?

我在Windows上使用ArangoDB 2.3.0和aardvark AQL编辑器.

stj*_*stj 7

谢谢,这是网络界面中的一个错误.我在此提交中修复了它:https: //github.com/triAGENS/ArangoDB/commit/7656efd82fcbb31160d2ca4842f72190491101b8