Я хочу быть уверенным, что мой Sql Server 2008 не деградирует со временем по мере разработки приложения. Какие 5 счетчиков лучше всего отслеживать?
Вы должны проверить как минимум:
Также проверьте наличие заблокированных процессов. Это процесс, ожидающий ресурса (обычно ввода-вывода), который используется другим процессом SQL.
Это несколько раз укусило меня за сильно используемый ящик SQL 2005 в системе, которую используют ~ 700 человек в 110 разных местах. Как только мы получили процесс блокировки, все остальное останавливалось, пока он не был убит / не завершен.
В 9 случаях из 10 процесс блокировки ожидал ввода-вывода на диске, потому что ссылка на нашу SAN была очень загружена.
Брент Озар У него есть сообщение в блоге и очень информативное видео по этому поводу, и он объясняет, ПОЧЕМУ вы следите за этими счетчиками, ЧТО вы должны ожидать увидеть и ЧТО делать, если что-то пойдет не так.
(И я не собираюсь верить в это, так что это CW)