我正在维护一个从 SQL Server 视图生成 DMO 文件的旧服务器应用程序。
有时服务器崩溃是因为 SQL Server 消耗了所有 cpu 资源。
使用 SQL Server 监视器,我发现问题出在 SQLDMO 连接中,这些连接消耗了所有 cpu 时间并阻塞了服务器。
我不明白其原因,因为 dmo 连接使用 TRANSACTION LEVEL READ UNCOMMITTED 并且这些 SQL 在数周内从未完成。唯一的解决方案是关闭服务器。
我正在维护一个从 SQL Server 视图生成 DMO 文件的旧服务器应用程序。
有时服务器崩溃是因为 SQL Server 消耗了所有 cpu 资源。
使用 SQL Server 监视器,我发现问题出在 SQLDMO 连接中,这些连接消耗了所有 cpu 时间并阻塞了服务器。
我不明白其原因,因为 dmo 连接使用 TRANSACTION LEVEL READ UNCOMMITTED 并且这些 SQL 在数周内从未完成。唯一的解决方案是关闭服务器。