Knee-Jerk Wait Statistics : SOS_SCHEDULER_YIELD – SQLPerformance.com

Paul Randal (@PaulRandal) of SQLskills continues his series on knee-jerk performance troubleshooting. In this post, he talks about SOS_SCHEDULER_YIELD, and how to determine whether it is a wait to worry about in your scenario.

Источник: Knee-Jerk Wait Statistics : SOS_SCHEDULER_YIELD – SQLPerformance.com

 

Интересный тезис от  Paul Randal:

Ожидание SOS_SCHEDULER_YIELD фактически ожиданием не является. Система не пытается получить доступ к некоторому физическому ресурсу, она хочет обратиться к объектуиспользующему spinlock. Если попытка не удается- она повторяется, многократно. Внешне это может быть похоже на некий активный процесс с большой загрузкой CPU. Причиной же может быть, как правило, излишний объем сканирования. Когда ожидания такого рода достигают заметных величин- проверять на предмет неоптимальных планов, излишних объемов сканирования.

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *