[FIX] メモリ最適化テーブルを含むデータベースを復元すると SQL Server 2016 が応答を停止する

適用対象: SQL Server 2016 DeveloperSQL Server 2016 EnterpriseSQL Server 2016 Enterprise Core

現象


SQL Server 2016 でメモリ最適化テーブルを含むデータベースを復元すると、サーバーが応答を停止します。

原因


メモリ最適化テーブルに対する大量の処理が 1 つのトランザクション (LOB など) で実行されると、そのトランザクション後すぐに実行されるチェックポイントは、完了するのに予想よりも時間がかかります。この問題は、同じトランザクションの再実行の復元中にも発生します。

解決方法


この更新プログラムは、SQL Server 2016 の Service Pack 1 に含まれています。

注: この更新プログラムをインストールすると、LOB を追跡する内部ハッシュ テーブルのサイズが大きくなり、競合が最小限に抑えられるため、問題が解決されます。

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

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

状況


マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。

関連情報


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