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

Откуда: Украина
Сообщений: 8096
На сервере 1С-ные базы, с которыми работают довольно активно.
Проблема возникает третий день подряд.
Один раз в день начинает тупить процесс sqlsrvr.exe, отжирая 99% процессорного времени.
Длится это несколько минут - 2..5. Потом всё нормализуется.
Сегодня тупняк сервера привёл к отваливанию баз с сообщением
Ошибка СУБД:
Microsoft OLE DB Provider for SQL Server: [DBNETLIB][ConnectionOpen (Connect()).]SQL Server не существует, или доступ запрещен.
HRESULT=80004005, SQLSrvr: Error state=1, Severity=10, native=17, line=0

Предусмотрительно запустил профайлер и после нормализации сохранил лог для дальнейшего анализа тормозов.

Гуглил проблему. Нашёл тему Как согласовать трассировку с данными журнала производительности Windows (приложение SQL Server Profiler). там пишут, что можно импортировать журнал производительности Windows, но в самом профайлере пункт Import Performance Data недоступен.

Попутно создал сборщики данных в консоли системного монитора, чтобы писали лог, но лог сохраняется только в .blg и открывается только в виде графика системного монитора. Т.е. по найденной инструкции ничего не получается, хотя читал все буквы.

Как выбрать события из сохраненного лога, зная временной интервал тормозов?
Что порекомендуете сделать?
31 июл 13, 18:26    [14644712]     Ответить | Цитировать Сообщить модератору
 Re: Тормоза MS SQL 2008 R2 раз в сутки  [new]
Владимир Лазурко
Member

Откуда: Украина
Сообщений: 8096
Ага. Если открыть сохранённый лог, тогда можно сопоставить журнал производительности Windows.
31 июл 13, 18:30    [14644727]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить