共用方式為


Exchange Server 中受管理的儲存區限制

適用於:是-img-16 2016是-img-192019 是-img-se訂閱版本

Exchange Server 2016 和 Exchange Server 2019 中的受控存放區是資訊存放區 (的名稱,也稱為管理信箱資料庫的 Store) 進程。 受控存放區具有連線和使用量限制,可防止單一應用程式或單一使用者使用所有可用的連線,這可能會導致停機。 本主題描述限制,以及如何加以變更。

如需受控存放區的詳細資訊,請參閱 Exchange Server 中的受控存放區

注意事項

系統管理員帳戶 Connections 會話限制上限為 64000。

Exchange Online 限制中會說明 Exchange Online 限制 (包括受控存放區限制)

術語

瞭解下列詞彙可協助您了解本主題中參考的連線類型。

  • 工作階段

    會話代表服務和用戶端應用程式所使用的連線 (例如,Microsoft Outlook) 連線到受控存放區。 服務和用戶端可以在特定時間有多個工作階段。 您可以交換使用字詞 連接工作階段

  • 線程

    線程代表同時對Managed存放區執行要求。 例如,如果使用者在 Outlook 中開啟資料夾,Outlook 會代表使用者對 Managed Store 執行要求。 該要求的執行是單一線程。

    針對所有用戶端, 每個信箱資料庫 的線程數目上限為 50。 例外狀況是可用性服務,其上限為每位使用者 16 個。

會話限制

會話限制是以伺服器上每個信箱資料庫的連線為基礎。

線上限制的類型如下:

  • 每個進程的會話數目上限:Exchange 服務一次可在信箱資料庫上開啟的會話數目上限。

  • 每個進程的用戶會話數目上限:單一使用者特定通訊協定的會話數目上限。

下表說明受控存放區的用戶端連線類型,以及這些連線的限制。

用戶端類型 每個信箱資料庫的會話數目上限 每個信箱資料庫的預設用戶會話數目
系統管理員 10000 不適用
可用性服務 10000 16
內容索引編製 10000 不適用
Exchange ActiveSync 不適用 16
Exchange Web 服務 不適用 16
管理 不適用 16
中介層上的MAPI (MoMT) 不適用 32
MSExchangeMailboxAssistants:事件 10000 不適用
MSExchangeMailboxAssistants: Timed 10000 不適用
MSExchange 遠端過程調用 不適用 16
網頁型 Outlook (先前為 Outlook Web App) 不適用 16
POP3 及 IMAP4 不適用 16
傳輸 10000 不適用
僅限 Exchange 2016 (整合通訊) 不適用 16
其他人 不適用 16

使用下列程式來修改預設會話限制。

附註

  • 當您修改會話限制時,必須在資料庫可用性群組內的所有信箱伺服器上修改該限制, (DAG) 。 如果您未在所有伺服器上進行相同的變更,結果將會不一致。

  • 若要增加用戶端存取 (前端) 服務中的會話限制,您必須在 Exchange 管理命令介面中使用 Set-ThrottlingPolicy Cmdlet。

警告

不正確編輯登錄會造成嚴重問題,可能需要重新安裝作業系統。 如因不正確編輯登錄造成任何問題,這些問題可能無法解決。 編輯登錄前請先備份所有珍貴資料。

  1. 開啟 [登錄編輯程式]。 例如,按 Windows 鍵 + R,然後執行 regedit

  2. 移至登入中的下列位置:

    \\HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem

  3. 選取 [ ParametersSystem ] 子機碼,按兩下 [ 編輯>專案],然後選 取 [DWORD (32 位) 值]

    新的值會在右窗格中建立為 新值 #1

  4. 將新索引鍵重新命名為下列其中一個值,然後按 Enter:

    • 每位使用者允許的會話數目上限:此限制會指定每位使用者允許的會話上限。

    • 每位使用者允許的服務會話上限:此限制會指定每位使用者允許的服務會話上限。

    • 每個服務允許的 Exchange 工作階段上限:此限制會指定每個服務允許的 Exchange 會話上限。 默認值為 10,000。

  5. 選取新的金鑰,然後按下 [編輯>修改]

  6. 在開啟的對話框中,將 [基底 ] 值切換為 [十進位 ],然後在 [ 值數據 ] 字段中輸入新的會話限制。

    完成後,按一下 [確定]

開啟專案限制

開放專案限制會限制單一會話中單一信箱可以開啟的項目數目。 不過,用戶可以同時開啟多個會話。 例如,如果使用者已開啟兩個會話,則使用者可以開啟 1,000 個資料夾。

下表說明開啟的專案限制

項目類型 登錄物件類型 每個會話開啟的最大值
ACL 檢視 objtACLView 500
附件 objtAttachment 500
附件檢視 objtAttachmentView 500
CStream objtCStream 不適用
資料夾 objtFolder 500
資料夾檢視 objtFolderView 500
FX 目的地 Stream objtFXDstStrm 500
FX 來源 Stream objtFXSrcStrm 500
郵件 objtMessage 250
訊息檢視 objtMessageView 500
通知 objtNotify 500,000
規則檢視 objtRulesView 不適用
Stream objtStream 250

您可以限制 MAPI 用戶端 (的最大資源數目,例如 Outlook) 可以同時使用。

注意:當您修改會話限制時,必須在資料庫可用性群組內的所有信箱伺服器上修改該限制, (DAG) 。 如果您未在所有伺服器上進行相同的變更,結果將會不一致。

警告

不正確編輯登錄會造成嚴重問題,可能需要重新安裝作業系統。 如因不正確編輯登錄造成任何問題,這些問題可能無法解決。 編輯登錄前請先備份所有珍貴資料。

  1. 開啟 [登錄編輯程式]。 例如,按 Windows 鍵 + R,然後執行 regedit

  2. 移至登入中的下列位置:

    \\HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem

  3. 選取 [ 參數][系統 ] 子機碼,按兩下 [ 編輯>新的],然後選取 [ 金鑰]

    新的值會在左窗格中建立為 新的索引鍵 #1

  4. 將新密鑰重新命名為 MaxObjsPerMapiSession,然後按 Enter。

  5. 選取 MaxObjsPerMapiSession 子機碼,按兩下 [ 編輯>新增],然後選 取 [DWORD (32 位) 值]

    新的索引鍵會在右窗格中建立為 新值 #1

  6. 重新命名索引鍵,以符合數據表中的其中一個 Registry 物件類型 值。 例如,若要修改可以開啟的訊息數目,請輸入 objtMessage ,然後按 Enter。

  7. 選取新的金鑰,然後按下 [編輯>修改]

  8. 在開啟的對話框中,將 [基底 ] 值切換為 [十進位 ],然後在 [ 值數據 ] 字段中輸入新的限制。 例如,輸入 350 以增加 objtMessage的值。

    完成後,按一下 [確定]

  9. 在 Windows PowerShell 或 Exchange 管理命令介面中執行下列命令,以重新啟動 Microsoft Exchange 資訊存放區服務:

    Restart-Service MSExchangeIS
    

專案大小限制

專案大小限制是使用者信箱內專案的限制。 您可以在 Exchange 管理命令介面的 Set-Mailbox Cmdlet 上使用 MaxSendSizeMaxReceiveSize 參數來設定這些限制。

項目類型 限制
儲存) (訊息 SendLimit、ReceiveLimit 的大小上限
傳送) (訊息 SendLimit 的大小上限