declareUpdate 导致延迟

declareUpdate causing delay

为了清理我的数据库,我 运行 一个删除一些文档的脚本。此脚本需要 declareUpdate() 语句才能删除文档。但这会导致极端的计算时间。
例如:以下在脚本中永远不会以 declareUpdate() 结束。

cts.remainder(fn.subsequence(fn.collection("deleteThis"), 1, 1))

这 运行 秒后没有 declareUpdate()。是否可能检查 cts.remainder 中所有文档的所有 reader/writer 权限?

否,fn.collection 到达该集合中的所有文档,并且在更新模式下,uri 读锁被应用到所有文档。您最好将 cts.uris 与集合查询一起使用,然后批量删除 spawns..

中的文档

HTH!