微软承认10月更新致SQL Server连接无法关闭,11月更新未修复
IT之家 11 月 14 日消息,科技媒体 BornCity 今天(11 月 14 日)发布博文,报道称微软已承认部分 Windows 11、Windows 10 系统安装 10 月 13 日发布的累积更新后,部分使用 SQL Server 的环境可能出现数据库连接无法正常关闭的问题,且 11 月更新尚未修复该问题。
微软近日证实,部分Windows 11与Windows 10设备在安装10月13日推出的累积更新后,使用SQL Server的环境可能出现数据库连接关不掉的情况。科技媒体BornCity于11月14日发布博文披露了这一消息,并指出11月的更新仍未修复该问题。
微软列出的受影响版本覆盖桌面与服务器两条线,具体如下:
-
Windows 11的26H1、25H2、24H2、23H2四个版本均在名单内。
-
Windows 10 Enterprise LTSC 2019、Windows Server 2025、Windows Server 2022、Windows Server, version 1809、Windows Server 2016、Windows Server 2012 R2以及Windows Server 2012也同样受影响。
问题出在SQL Server的“链接服务器”功能上,也就是通过SQL Server去查询其他数据库的场景。受影响环境借助OLE DB组件连接外部数据库,目前已知牵涉Oracle和PostgreSQL。
按正常逻辑,查询完成后连接会如期断开。受该问题影响,一部分连接却一直保持打开,后续查询越积越多,服务器性能随之受到拖累,部分机器可能越跑越慢。
眼下可用的临时办法有两个:管理员手动关闭已确认处于非活动状态的连接,或者重启SQL服务。不过这两种操作都可能打断正在执行的查询或事务,而且运行一段时间后,异常还可能再次冒出来。