Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Большая загрузка диска при отсутсвии тяжелых запросов.  [new]
МуМу
Member

Откуда:
Сообщений: 1134
Недавно столкнулся может кому полезно будет. В принципе с подобной проблемой сталкивался довольно давно но видимо забыл.
Итак - была высокая загрузка на диск. При этом в профайлере не было тяжелых запросов. Весь анализ проводился на основании данных мониторинга производительности.(т.е. к системе доступа не было) Внешних приложений создающих нагрузку не было. Сначала несколько был озадачен. Затем увидел растущий тембдб. После этого сразу же обратил внимание на счетчик транзакции - так и есть значение в любой момент времени было больше 1-ы. В итоге подобное поведение системы было результатом нескольких факторов.
1) Прирост темпдб стоял +100 мб.
2) В результате эксепшена была незакрыта транзакция. Причем это был процесс с фоновым заданием который непрерывно чего то в цикле молотил в незакрытой транзакции и активно использовал темповые таблицы. При этом несмотря на то что темповые транзакции непрерывно транкейтились - темпдб непрерывно рос потому как транзакция была открыта.
В результате всего этого высокая дисковая нагрузка на диск при отсутствии в профайлере тяжелых запросов. Может кому полезно будет.
22 май 12, 16:09    [12595668]     Ответить | Цитировать Сообщить модератору
 Re: Большая загрузка диска при отсутсвии тяжелых запросов.  [new]
МуМу
Member

Откуда:
Сообщений: 1134
немного описался.:) не темповые транзакции транкейтились а разумеется таблицы.
22 май 12, 17:41    [12596406]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить