Windows 每个网络会话的最大打开文件数

Windows 每个网络会话的最大打开文件数

我有一个使用基于 PICK/多值数据库系统的程序。该数据库有大约 800 个表,每个表至少由 2 个文件组成,通常由 3 个文件组成。该系统采用单租户设计,我们有 700 多个客户。

我们有一个中间件服务,充当 Web 应用程序和数据库之间的中介。中间件服务位于与数据库文件分开的服务器上,因此当数据库引擎打开数据库文件时,它们会遇到文件共享,例如 \DBServer\DBFiles\ClientID\ 等。

我们发现,如果文件位于中间件服务器上,我们可以在一台服务器上打开至少一半的客户端,但是当它们位于数据库服务器(美化的文件服务器)上时,我们似乎会遇到“每个会话的最大打开文件数”为 16,384。

我原本以为这是每个共享的限制,但它是每个服务器的限制。

我的问题是,有没有办法增加这个限制?或者有人有办法解决这个问题吗?

问候

安德鲁

相关内容