小编int*_*rth的帖子

CXCONSUMER 上的工作等待

我们有一个关于 SQL Server 代理作业的过程,这个作业开始在事务上挂起好几个小时,等待统计数据为 CXCONSUMER 并且永远不会完成。问题是在我们注意到它挂起之后,我们终止了工作并在此期间手动启动,并且工作运行良好并完成。但是现在无论是手动启动还是 sql 代理作业似乎都没有完成并等待 CXCONSUMER。

根据 sp_who2、sp_whoisactive 和 sql server profiler,没有它正在等待的活动锁。它不断产生 CXCONSUMER 和它的处理器时间,基本上什么都不做。这是3h后的执行计划——

另一个症状是当此作业运行时,无法通过属性访问 tempdb 我收到此错误“属性 SpaceAvailable 不适用于数据库‘[tempdb]’。此对象可能不存在此属性,或者可能由于不足而无法检索访问权限”,尽管 tempdb 上有可用空间。

我会感谢你在这件事上的帮助。

感谢你并致以真诚的问候,在此处输入图片说明

sql-server wait-types sql-server-2016

1
推荐指数
1
解决办法
756
查看次数

标签 统计

sql-server ×1

sql-server-2016 ×1

wait-types ×1