現象
In-Memory OLTP を Microsoft SQL Server 2016 または 2017 のAlways On可用性グループと共に使用することを想定しています。 可用性グループが同期コミット可用性モードを使用するように構成されている場合、In-Memory OLTP トランザクションのパフォーマンスが一時的に低下することがあります。
この問題が発生しているかどうかチェックするには、SQL Server 2016 XTP Transactions: Transactions created/sec パフォーマンス カウンターをチェックします。 約 30 秒から 60 秒間隔の定期的なドロップがある場合、この問題が発生している可能性があります。 また、 Database:Log Pool Total Active Log Size および Log Pool Total Shared Pool Size パフォーマンス カウンターも同じ変化パターンになっている場合があります (たとえば、同じ間隔でサイズがゼロに減少するなど)。
解決策
この修正プログラムは、SQL Server の次の累積的な更新プログラムに含まれています。
SQL Server 2017 の累積的な更新プログラム 1
SQL Server 2016 Service Pack 1 の累積的な更新プログラム 5
SQL Server ビルドについて:
SQL Server の新しいビルドには、以前のビルドであったすべての修正プログラムとセキュリティ修正プログラムが含まれています。 SQL Server 用の最新の累積的な更新プログラムをインストールすることをお勧めします。
SQL Server 2017 の最新の累積的な更新プログラム
状態
Microsoft は、これが "適用対象" セクションに記載されている Microsoft 製品の問題であることを確認しました。
参考資料
マイクロソフトでソフトウェア更新プログラムの説明に使用する用語集を参照してください。