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

Откуда:
Сообщений: 361
Столкнулся со следующим
Есть приложение использующее MS SQL Server 2008 R2 релиз 10.50.6000.34.
Там есть запрос часто выполняющийся по группе таблиц. Если сервер долго не перегружать в течении 3-4 недель тогда бывает, но необязательно эффект - запрос начинает работать медленно . Если запрос стал работать медленно, то это не зависит от загруженности сервера и он это делает до перезагрузки. Рестарт сервисов помогает.
Статистика пересобирается полностью раз в два дня регулярно, но она от этого эффекта не спасает.
Я пока глубоко это не анализировал, но понимаю что в SQL Server что-то переклинивает с планами запросов.
Вопрос 1 - Какие структуры SQL Server порекомендуете сбросить без перезагрузки?
Вопрос 2 - есть ли какая то более расширенная статья рекомендаций по данной проблеме?


Сергей С
8 июл 15, 13:17    [17867198]     Ответить | Цитировать Сообщить модератору
 Re: Перегрузка сервера положительно влияет на скорость выполнения запросов, как боротся?.  [new]
churupaha
Member

Откуда: Краснодар
Сообщений: 1015
selis76,

почитать про parameter sniffing для начала. а там как масть пойдет.
8 июл 15, 13:25    [17867258]     Ответить | Цитировать Сообщить модератору
 Re: Перегрузка сервера положительно влияет на скорость выполнения запросов, как боротся?.  [new]
komrad
Member

Откуда:
Сообщений: 5252
selis76
Вопрос 1 - Какие структуры SQL Server порекомендуете сбросить без перезагрузки?
Вопрос 2 - есть ли какая то более расширенная статья рекомендаций по данной проблеме?


dbcc freeproccache
8 июл 15, 13:46    [17867366]     Ответить | Цитировать Сообщить модератору
 Re: Перегрузка сервера положительно влияет на скорость выполнения запросов, как боротся?.  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7868
Регулярно в конференции поднимается этот вопрос. Искать лень, видимо.
8 июл 15, 14:30    [17867609]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить