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

Откуда: СПб
Сообщений: 324
Всем доброе утро!
Никак не могу отловить что происходит на сервере. На сервер развернута MSSQL2005 SP4 и IIS. Сайт отправляет запрос на выборку из таблицы в 5 строк и периодически серьезно задумывается... Это происходит периодически, причем не обязательно в запросе участвует одна и та же таблица. Если смотреть через профайлер, то на выполнении селекта (или ХП) стек останавливается на какое-то время (по разному - от 10 сек, до пары минут) и потом, как ни в чем не бывало работает дальше. Смотрел, что в этот момент происходит в диспетчере задач: процесс sqlserver начинает активно кушать память и грузить процессор на 10-30%. После того, как все восстанавливается объем съеденной ОЗУ так же восстанавливается на предыдущее значение и сайт работает как положено. Еще раз замечу, что происходит периодически (раз в час или чуть реже), но никаких Job'ов в этот момент не выполняется.
Может кто знает, как с таким можно бороться или узнать, чем собственно занята в этот момент БД.
Заранее спасибо.
3 окт 11, 10:50    [11372176]     Ответить | Цитировать Сообщить модератору
 Re: Непонятные тормоза  [new]
SignOff
Member

Откуда: Stockholm
Сообщений: 424
Гришков Максим,

Скорее всего локи. А программисты установили SET LOCK_TIMEOUT 10000; Вот он и кумарит... :) Ну как вариант.
3 окт 11, 10:52    [11372189]     Ответить | Цитировать Сообщить модератору
 Re: Непонятные тормоза  [new]
Glory
Member

Откуда:
Сообщений: 104751
Гришков Максим
Еще раз замечу, что происходит периодически (раз в час или чуть реже), но никаких Job'ов в этот момент не выполняется.

В свойствах базы отключите Auto shrink, Auto create/update statistics
3 окт 11, 10:52    [11372192]     Ответить | Цитировать Сообщить модератору
 Re: Непонятные тормоза  [new]
Гришков Максим
Member

Откуда: СПб
Сообщений: 324
Glory, SignOff,
Спасибо. Проверю.
3 окт 11, 11:37    [11372543]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить