sql-server – SQL Server中的SLEEP_TASK等待类型 – 它表示什么?

我之前没有见过SLEEP_TASK等待类型,今天我似乎得到了很多.

我不是官方DBA,只是一个了解DBA的sql Server开发人员.我们上周末将服务器升级到10.52.2500.0 – 我认为是R2SP1.

我在网上找到的所有信息表明,SLEEP_TASK意味着服务器正在等待某种内部过程完成.我没有任何阻止或任何后台进程,如检查点或鬼清理运行,所以我有点难过.

有没有人见过这种等待类型,如果有的话你能告诉我是什么导致它吗?

解决方法

SLEEP_TASK是一种常规等待,用于各种不存在更具体的等待类型的事情,但它确实会出现溢出操作(连接/聚合)溢出到tempdb,偶尔会出现在交换(并行操作符)消费者正在等待正常的CXPACKET或EXECSYNC等待的东西.我会先检查Hash溢出物.

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...