KB4038419 - 更新プログラムは、2014 年、2016 年、2017 年のワークグループ REQUEST_MAX_CPU_TIME_SEC Resource Governorに CPU タイムアウト設定を追加SQL Server

適用先
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

概要

Microsoft SQL Server 2014、2016、2017 では、Resource Governorワークグループ構成をREQUEST_MAX_CPU_TIME_SEC設定しても、最大時間を超えた場合に要求が続行できなくなります。

REQUEST_MAX_CPU_TIME_SEC構成のスコープが Microsoft SQL Server 2017 から変更されました。 トレース フラグ (TF) 2422 が有効になっていて、要求がREQUEST_MAX_CPU_TIME_SECによって設定された最大時間を超えた場合、要求は中止されます。 さらに、次のようなエラー メッセージ 10961 が表示される場合があります。

CPU 使用率がワークロード グループに対して構成された上限を超えているため、要求は中止されました。

解決策

この更新プログラムは、SQL Serverの次の累積的な更新プログラムに含まれています。

SQL Server 2017 の累積的な更新プログラム 3

SQL Serverの累積的な更新プログラムについて:

SQL Serverの各新しい累積的な更新プログラムには、すべての修正プログラムと、以前の累積的な更新プログラムに含まれていたすべてのセキュリティ修正プログラムが含まれています。 SQL Serverの最新の累積的な更新プログラムを確認してください。

SQL Server 2017 の最新の累積的な更新プログラム

SQL Serverのサービス パック情報

この更新プログラムは、SQL Serverの次のサービス パックで修正されています。

SQL Server 2016 用 Service Pack 2

SQL Server 2014 用 Service Pack 3

SQL Serverのサービス パックについて:

Service Pack は累積的であり、 最新の Service Pack には新しい修正プログラムと共に、それ以前の Service Pack に含まれていたすべての修正プログラムが含まれています。 このサービス パックの最新の Service Pack と最新の累積的な更新プログラムを適用することをお勧めします。 最新の Service Pack をインストールする前に、以前の Service Pack をインストールする必要はありません。 最新の Service Pack と最新の累積的な更新プログラムの詳細については、次の記事の表 1 を参照してください。

SQL Serverとそのコンポーネントのバージョン、エディション、および更新レベルを決定する方法

参考資料

マイクロソフトでソフトウェア更新プログラムの説明に使用する用語集を参照してください。