Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
增加Windows Server 2019中每个会话的最大打开文件数| MongoDB打开文件过多错误_Windows_Mongodb - Fatal编程技术网

增加Windows Server 2019中每个会话的最大打开文件数| MongoDB打开文件过多错误

增加Windows Server 2019中每个会话的最大打开文件数| MongoDB打开文件过多错误,windows,mongodb,Windows,Mongodb,我正在尝试索引一个包含大量记录的MongoDB数据库。不幸的是,当MongoDB扫描完数据库以继续索引时,我遇到了“打开的文件太多”错误。由于im使用的是windows server 2019,因此没有像“ulimit”这样的命令。我也找不到任何方法来增加windows中“每个会话打开的最大文件数”。有人知道怎么做吗 此问题中还包括错误代码: 亲切问候。我知道有办法,但记不起是什么。但是你不能随意提高限制,限制上也有一个限制,对你来说可能还是太小了。我可能最终会切换到linux。。。问题是我必须

我正在尝试索引一个包含大量记录的MongoDB数据库。不幸的是,当MongoDB扫描完数据库以继续索引时,我遇到了“打开的文件太多”错误。由于im使用的是windows server 2019,因此没有像“ulimit”这样的命令。我也找不到任何方法来增加windows中“每个会话打开的最大文件数”。有人知道怎么做吗

此问题中还包括错误代码:


亲切问候。

我知道有办法,但记不起是什么。但是你不能随意提高限制,限制上也有一个限制,对你来说可能还是太小了。我可能最终会切换到linux。。。问题是我必须在插入数据库后为其编制索引,因为它太大了。如果我在插入之前对其进行索引,插入速度会显著降低。windows和mongodb不是好朋友。在linux中运行mongo会更好。我知道有一种方法可以做到这一点,但我不记得它是什么。但是你不能随意提高限制,限制上也有一个限制,对你来说可能还是太小了。我可能最终会切换到linux。。。问题是我必须在插入数据库后为其编制索引,因为它太大了。如果我在插入之前对其进行索引,插入速度会显著降低。windows和mongodb不是好朋友。您最好在linux中运行mongo。