Neviděl jsem SLEEP_TASK
počkej typ předtím, a dnes se mi zdá, že jich dostávám tunu.
Nejsem oficiální DBA, pouze vývojář serveru SQL, který zná některé věci DBA. Minulý víkend jsme upgradovali naše servery na 10.52.2500.0
- Myslím si, R2SP1.
Všechny informace, které jsem mohl najít online, naznačují, že SLEEP_TASK
znamená, že server čeká na dokončení jakéhokoli interního procesu. Nemám žádné blokování ani žádné procesy na pozadí, jako jsou kontrolní body nebo čištění duchů, takže jsem trochu pařezovaný.
Viděl někdo tento typ čekání dříve, a pokud ano, můžete mi dát představu o tom, co je příčinou?
SLEEP_TASK je obecné čekání, které se používá pro všechny druhy věcí, kde konkrétnější typ čekání neexistuje, ale vynoří se s hashovacími operacemi (připojit se/agregovat), které se přelévají na tempdb, a občas při výměně (operátor paralelismu) kde zákazník čeká na něco, co není normální, CXPACKET nebo EXECSYNC čekat. Nejprve bych zkontroloval, zda se Hash nerozlije.