SQL Server 2017 - 服务启动后 CPU 使用率高

SQL Server 2017 - 服务启动后 CPU 使用率高

长期以来,我们在重新启动主机操作系统或重新启动 SQL Server 2017 服务后遇到一个问题,即该sqlservr.exe进程占用了 100% 的 CPU。它占用了太多的 CPU,几乎不可能登录远程桌面。恢复服务器的唯一方法是进入远程 Powershell 会话并终止该进程或降低其优先级。

通常,让该进程运行一整夜后,CPU 使用率就会稳定下来,然后就完全稳定了。尝试运行修复程序,但没有任何改善。所有五个数据库的校验和都很好。如果重要的话,我们会在数据库中使用内存优化表。数据库不超过几 GB。

还有其他 SQL Server 实例(2012、2016、2019)运行正常。我该如何诊断这个高 CPU 使用率问题?

相关内容