我还没看过 SLEEP_TASK 等待类型,今天我似乎已经得到了很多。

我不是官方DBA,只是一个知道一些DBA内容的SQL Server开发人员。上周末我们将服务器升级为 10.52.2500.0 -R2SP1我认为。

我可以在线找到的所有信息表明 SLEEP_TASK 意味着服务器正在等待某种内部过程完成。我没有任何阻塞或任何背景过程,例如检查点或幽灵清理运行,所以我有点困难。

有人以前看过这种等待类型吗?

有帮助吗?

解决方案

sleep_task是一般的等待,用于不存在更具体的等待类型的各种东西,但是它确实会随着散落到tempdb而又有偶尔在Exchange(ParalleleSism运算符)的散落到tempdb的哈希操作(JOIN/GRATEMATE)中出现消费者正在等待不是普通的cxpacket或execsync等待的地方。我会先检查一下哈希溢出物。

许可以下: CC-BY-SA归因
不隶属于 dba.stackexchange
scroll top