我有一个SQL Server数据库,它占用了100%的cpu。我已经运行了以下脚本
Select
r.session_id,
s.text,
r.[status],
r.blocking_session_id,
r.cpu_time,
r.total_elapsed_time
from sys.dm_exec_requests r
CROSS APPLY sys.dm_exec_sql_text(sql_handle) AS s结果得到了这个结果:

我在互联网上搜索了任何与Project1.ot_id AS ot_id相关的内容,但除了SQL Server Bug站点之外,没有发现任何匹配的内容,表明代码存在问题,错误在2013年修复,但我最大的问题是,我不知道是什么代码导致了这个问题,而且公司目前没有雇用数据库管理员。我是一个二线工程师试图理解SQL,所以请如果你可以帮助保持外行条款
发布于 2018-03-14 20:57:32
我已经按照Joakim的第一条指令找到了我的表,这是一个似乎出错的应用程序Audit表,所以我禁用了它,CPU使用率从100%下降到4%
https://stackoverflow.com/questions/49254822
复制相似问题