MSSQLSERVER_17884
适用于:SQL Server
详细信息
属性 | 值 |
---|---|
产品名称 | SQL Server |
事件 ID | 17884 |
事件来源 | MSSQLSERVER |
组件 | SQLEngine |
符号名称 | SRV_SCHEDULER_DEADLOCK |
消息正文 | 分配给节点 %d 上进程的新查询在过去 %d 秒内尚未由工作线程选取。 查询被阻塞或长时间运行可能导致出现此情况,并且可能会延长客户端响应时间。 请使用 "最大工作线程数(max worker threads)" 配置选项增加允许的线程数,或者优化当前正运行的查询。 SQL 进程使用率: %d%%。 系统空闲率:%d%%。 |
说明
每个计划程序都没有进度的迹象,并且可能是由死锁引起的,其中任何线程都无法推进,并且/或无法选取和处理新工作。 如果进程利用率较低,则计算机上的其他进程可能会导致服务器进程 CPU 耗尽。
用户操作
确定为何存在阻塞,并且没有进行任何进展并相应地解决问题。 如果进程利用率较低,请检查由其他进程引起的系统上的负载。
若要了解生成此错误条件的常见原因,请参阅 如何诊断和更正错误 17883、17884、17887 和 17888。