KB4293576 - 修正: SQL Server で In-Memory データベースを回復しようとすると "Non-yielding" エラーが発生する

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

現象

たとえば次のようなシナリオを考えてみます。

  • Microsoft SQL Server 2017 のインスタンスを実行します。
  • In-Memory データベースを回復しようとします。
  • 影響を受ける数百万行の In-Memory 行を含む大規模なトランザクションがあります。

このシナリオでは、In-Memory やり直しによってすべての行が譲渡されることなく処理され、"譲渡なし" エラーが発生する可能性があります。

解決策

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

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

SQL Server ビルドについて

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

SQL Server 2017 の最新ビルド

状態

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

参考資料

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