KB4090320 - 修正: SQL Server 2014 で sys.sysobjvalues のPAGELATCH_EX競合が大幅に増加しました

適用先
SQL Server 2014 Service Pack 2 - 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 で一時テーブル、テーブル変数、テーブル変数、テーブル変数などの一時オブジェクトを削除することを想定しています。 このシナリオでは、以前のバージョンの SQL Server と比較すると、sys.sysobjvalues システム ベース テーブルで発生するPAGELATCH_EX競合が大幅に増加しています。

注釈 この現象は KB 4013999 に似ています。 しかし、原因は異なります。

原因

この問題は、CREATE/DROP 構文を使用して一時テーブルが多用される原因となるワークロードが原因で発生します。

解決策

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

SQL Server 2014 Service Pack 2 の累積的な更新プログラム 11

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

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

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

状態

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

参考資料

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