断开VPN后SSMS运行一段时间后占用100%CPU的问题求助
断开VPN后SSMS运行一段时间后占用100%CPU的问题求助
各位好,这个问题已经困扰我好几年了,至今没找到解决办法(我猜测这可能是微软那边的问题)。
我日常工作中需要连接各种不同的VPN,然后通过VPN访问测试或生产环境的Microsoft SQL Server。但遇到一个棘手的情况:当我在开发电脑上打开SSMS并连接到VPN内的服务器后,如果断开VPN或者连接意外中断,过一段时间(没法确定具体时长,一般是几个小时后),开发机上的SSMS就会开始占用所有核心的CPU,直接飙升到100%。
我整理了一下遇到这个问题的场景细节:
- 不管SQL Server是什么版本,2008 R2、2012、2016、2022都出现过这个情况
- 通常在用微软系VPN时会触发,不管是原生的Microsoft VPN,还是FortiClient VPN这类带插件的VPN
- SSMS版本17、18、19都存在这个问题(更早的版本用得不多,不确定是否也有)
- 我之前用Windows 7的时候就碰到这个问题,现在换成Windows 11了,问题依然存在
我个人感觉这更像是SSMS本身的问题,只是微软一直没能修复。
真心希望能得到大家的帮助,万分感谢!
备注:内容来源于stack exchange,提问作者maresplace
相关产品推荐
相关产品推荐

