MongoDB 指南针超时
MongoDB Compass timeouts
我正在使用 MongoDB Compass 通过 SSH 隧道对相当大的数据集(约 2,000,000 个文档,300MB)执行聚合。
连接正常,我可以查询,但管道中的阶段似乎超时 operation exceeded time limit
。
我知道您可以通过命令行为使用 maxTimeMs $maxTimeMS
的查询设置以毫秒为单位的最长时间,但是是否可以在 MongoDB Compass 中应用它?
我还查找了连接超时设置,但在 GUI 中找不到任何相关内容。
在 Compass 1.19-beta 中,我们添加了一个选项来在聚合管道构建器和查询栏中设置 maxTimeMS。
任何来这里解决其他选项卡上的问题的人。
在filter search
中点击options
展开的时候,把MAXTIMEMS
改成你想要的任意秒,值必须在millisecond
.
然后您可以使用 FIND
、ANALYZE
或 EXPLAIN
,具体取决于您选择的选项卡。
我正在使用 MongoDB Compass 通过 SSH 隧道对相当大的数据集(约 2,000,000 个文档,300MB)执行聚合。
连接正常,我可以查询,但管道中的阶段似乎超时 operation exceeded time limit
。
我知道您可以通过命令行为使用 maxTimeMs $maxTimeMS
的查询设置以毫秒为单位的最长时间,但是是否可以在 MongoDB Compass 中应用它?
我还查找了连接超时设置,但在 GUI 中找不到任何相关内容。
在 Compass 1.19-beta 中,我们添加了一个选项来在聚合管道构建器和查询栏中设置 maxTimeMS。
任何来这里解决其他选项卡上的问题的人。
在filter search
中点击options
展开的时候,把MAXTIMEMS
改成你想要的任意秒,值必须在millisecond
.
然后您可以使用 FIND
、ANALYZE
或 EXPLAIN
,具体取决于您选择的选项卡。