KB4480645 - 修正: SQL Server で "sys.dm_db_tuning_recommendations" を使用してクエリを実行するとアクセス違反が発生する

適用先
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

現象

SQL Server 2017 ではsys.dm_db_tuning_recommendations動的管理ビュー (DMV) を使用してクエリを実行します。 SQL Server クエリ オプティマイザー (QO) が並列クエリ実行プランを使用している場合、アクセス違反が発生し、ダンプ ファイルが生成される可能性があります。

解決策

この修正プログラムは、次の SQL Server の更新プログラムに含まれています。

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

SQL Server ビルドについて

SQL Server の新しいビルドには、以前のビルドであったすべての修正プログラムとセキュリティ修正プログラムが含まれています。 ご使用のバージョンの SQL Server 用の最新ビルドをインストールすることをお勧めします。

SQL Server 2017 ビルド バージョン

回避策

この問題を回避するには、 sys.dm_db_tuning_recommendations にクエリを実行するときに次のオプションを使用して並列処理を削除し、アクセス違反のリスクを回避します。

オプション (MAXDOP 1)

状態

Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。

参考資料

Microsoft がソフトウェア更新プログラムについて説明するために使用する標準 的な用語について説明します 。