徵狀
假設您已在 Microsoft SQL Server 2016 的實例中啟用 Resource Governor 功能。 當您執行查詢時,如果查詢要求是傳送到使用者定義的資源池或預設資源資料庫,而不是將查詢要求傳送到使用者定義的資源池或預設資源區,則 SQL Server 可能會耗盡記憶體,然後凍結。 此外,也會在 SQL Server 錯誤記錄中記錄類似下列的錯誤訊息:
錯誤:17300,嚴重性:16,狀態: 1. SQL Server 無法執行新的系統工作,可能是因為記憶體不足,或已設定的會話數目超過伺服器所允許的最大值。 確認伺服器有足夠的記憶體。 使用 sp_configure 與選項 [使用者連線],查看允許的使用者連線數目上限。 使用 sys.dm_exec_sessions 檢查目前的會話數,包括使用者進程。
解決方案
此問題已在 SQL Server 的下列累積更新中修正: sql server2016 SP1 的累積更新 1(sql server2016 的累積更新4)
每個新的 SQL Server 累計更新都包含所有的修正程式,以及前一個累積更新中所包含的所有安全性修正程式。 查看 SQL Server 的最新累計更新:Sql server 2016 的最新累計更新
狀態
Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。
參考
瞭解 Microsoft 用於描述軟體更新的 詞彙。