Столкнулись со странным поведением при подключении к SQL Server после октябрьского обновления? Возможно, есть виновник… Microsoft признала, что изменение привело к тому, что запросы к связанным серверам не закрывают соединения.
Связанные серверы через поставщиков OLE DB существуют уже много лет и являются полезным способом, например, использования дополнительных источников данных в запросах. После добавления поставщика SQL Server может открыть соединение для получения данных и закрыть его после завершения запроса. Или, по крайней мере, такова теория.
Проблема заключается в том, что после обновления от 13 октября (KB5126646) соединения, созданные запросами к связанным серверам SQL Server, могут оставаться открытыми. По словам Microsoft, «по мере выполнения дополнительных запросов соединения с внешними базами данных могут накапливаться вместо того, чтобы закрываться, как ожидалось.
«Это может замедлить или ухудшить производительность сервера после длительного времени работы».
Вы так думаете? Администраторы, вероятно, уже заметили подозрительное количество открытых соединений с внешними базами данных на затронутых системах.
Microsoft заявила, что проблема затрагивает запросы к связанным серверам SQL Server, которые используют поставщиков OLE DB для подключения к внешним базам данных. В качестве примеров затронутых соединений были приведены PostgreSQL и Oracle.
А исправление? «Если можно идентифицировать неактивные соединения, их можно закрыть вручную, чтобы временно снизить нагрузку на сервер.
«Также возможно временно восстановить стабильность системы, перезапустив службу SQL».
Гигант из Редмонда далее заявил очевидное: «Однако эти шаги могут также прервать активные запросы или транзакции, и проблема может снова возникнуть после достаточного времени работы».
Перезапуск SQL Server для устранения утечки соединений — это далеко не идеальное решение, хотя это было бы хорошим тестом на отказ, и, давайте признаем, необходимость регулярно перезапускать службы Microsoft — это то, с чем многие администраторы хорошо знакомы.
Существует возможность смягчения последствий, хотя и только через службу поддержки Microsoft для бизнеса. В противном случае в течение нескольких дней должно появиться внеплановое обновление для решения проблемы.
По данным Microsoft, технический сбой затрагивает все версии Windows, кроме Windows 11 26H2, начиная с Windows 10 1809 и LTSC 2019, а также Windows Server с 2025 по 2012 год.
Microsoft, или, скорее, несчастные души, ответственные за администрирование их серверных продуктов, в последнее время не имели лучшего времени. Октябрьское обновление Windows Server 2026 оставило некоторые Exchange Servers в шатком положении до тех пор, пока не было внесено изменение в реестр или не было применено исправление в рамках ноябрьского обновления. ®
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Richard Speed




