KB5008184 - FIX: ForceLastGoodPlan は、回帰検出ロジックで中止されたクエリとタイムアウトされたクエリを考慮しません

適用先
SQL Server 2019 on Linux SQL Server 2019 on Windows SQL Server 2017 on Linux SQL Server 2017 on Windows

現象

Microsoft SQL Server 2019 および 2017 では、自動チューニング用の ForceLastGoodPlan 機能では、実行プラン回帰検出ロジックで中止されたクエリの CPU 消費量が考慮されません。 この機能は、クエリ実行のタイムアウトをクライアント側で中止されたクエリとして認識します。 したがって、干渉しません。 回帰されたプランを持つクエリが一貫してタイムアウトしている場合、 ForceLastGoodPlan 機能はプランの回帰を検出して修正しません。

解決策

累積的な更新プログラムの情報

この問題は、SQL Serverの次の累積的な更新プログラムで修正されています。

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

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

状態

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

参考資料

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