microsoft sql server lock request time out perion exceeded
Сервер приложений и ms sql крутятся на одном хосте. На хосте нагрузка 100% почти постоянно. MS SQL имеет 12 гигов оперативы себе и при этом его работа занимает примерно 50% процессорного времени. Так понимаю, времени на захват не хватает изза 100% загрузки хоста. Вопрос - можете подсказать, что посмотрет, чтобы прикинуть, что можно сделать?
А что за железо и сколько пользователей? Я себе очень слабо представляю что такого надо нафигачить что б MSSQL отжирал 50% проца стабильно... Может, циклические кривые запросы в клюшках?
1. Попробуй максимальную степень параллелизма в 1 поставить. Иногда распараллеливание приводит к обратному эффекту.
2. Читай логи. Обычно такие ошибки не приходят одни.