Microsoft、最近のWindows更新プログラムでSQL Serverの性能問題が発生と認める

Microsoftは、2026年10月の月例パッチ(Patch Tuesday)以降にリリースされたWindows更新プログラムが、SQL Serverの性能と安定性に問題を引き起こしていることを認めました。

Microsoftが水曜日にWindowsリリース正常性ダッシュボードで公表した内容によると、原因は、クエリの完了後も接続が開いたままになるサーバークエリにあります。こうした接続は閉じられずに蓄積し、時間の経過とともにサーバーの性能を低下させます。

Microsoftは次のように説明しています。「この問題は、OLE DBプロバイダーを使用して外部データベースに接続する、SQL Serverのリンクサーバークエリに影響します。影響を受けることが確認されているのは、OracleやPostgreSQLへの接続などです」

「影響を受ける環境では、関連するSQL Serverのリンクサーバークエリがすでに実行されていない場合でも、外部データベースへのオープン接続の数が増え続けることが管理者によって観測される可能性があります」

Microsoftはさらに、このバグによって開いたままになった接続を管理者が手動で閉じるか、SQLサービスを再起動すれば、安定性と性能の問題を一時的に緩和できる可能性があるとしています。ただし、この方法では実行中のクエリが強制終了されるおそれがあり、しばらくすると問題が再発するため、完全な解決にはならない可能性があります。

Microsoftによると、この問題はクライアント(Windows 10およびWindows 11)とサーバー(Windows Server 2012以降)の両方のシステムに影響します。修正は、今後数日以内に公開予定の定例外(out-of-band)Windows更新プログラムで提供される見込みです。

Microsoftは、バグの解決に取り組む一方で、修正プログラムが公開されるまでの間、IT管理者はMicrosoft Support for Businessに問い合わせれば、この問題に対処する緩和策を入手できるとしています。

Microsoftは9月にも、最近のメモリ管理の変更が原因で一部のWindows Server 2025上のSQL Serverがクラッシュする問題について、一時的な回避策を公開しています。

このバグは、WindowsのポリシーであるLock Pages in Memory(LPIM)が有効になっている場合にSQL Serverに影響します。SQL Serverのクラッシュダンプの発生、SQL Serverサービスの予期しない停止や再起動、データベースのメンテナンス処理の失敗、メモリ破損エラー、アクセス違反例外(エラーコード0xC0000005)などを引き起こす可能性があります。

Microsoftは昨日、2026年11月のセキュリティ更新プログラムが適用できないという報告も認めました。これは、10月のプレビュー更新プログラムがインストールされているWindows 11システムで発生しており、影響を受けるユーザーには0x80070306、0x800f0989、0x800f0993のいずれかのエラーコードが表示されます。

翻訳元: https://www.bleepingcomputer.com/news/microsoft/microsoft-recent-windows-updates-cause-sql-server-performance-issues/

本記事は bleepingcomputer.com の記事を翻訳・要約したものです。