powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Замедление после дефрагментации индексов
6 сообщений из 31, страница 2 из 2
Замедление после дефрагментации индексов
    #39746189
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DanionСпасибо всем за ответы.

Если верна версия Andy_OLAP, то со временем статистика обновится и сама по принципу "По умолчанию оптимизатор запросов обновляет статистику по мере необходимости для усовершенствования плана запроса" и похожее опять возникнет?

она обновится, если включено обновление
если выключено, то не обновится
...
Рейтинг: 0 / 0
Замедление после дефрагментации индексов
    #39746192
Danion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad,

Подразумевается пункт Auto Update Statistics в опциях базы? Там на всех базах включено, это вроде по умолчанию ставится.
...
Рейтинг: 0 / 0
Замедление после дефрагментации индексов
    #39746198
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Danionkomrad,

Подразумевается пункт Auto Update Statistics в опциях базы? Там на всех базах включено, это вроде по умолчанию ставится.
ну отсюда же не видно, что у вас там настроено...

+ посмотрите по базе
Код: sql
1.
2.
3.
4.
5.
select '  Automatic update statistics: ' + (case when DatabasePropertyEx(db_name(), 'IsAutoUpdateStatistics') = 1 then 'ON' else 'OFF' end)  
select '  Automatic create statistics: ' + (case when DatabasePropertyEx(db_name(), 'IsAutoCreateStatistics') = 1 then 'ON' else 'OFF' end)  

-- recompute stats OFF
select * from sys.stats where no_recompute=1
...
Рейтинг: 0 / 0
Замедление после дефрагментации индексов
    #39746201
Danion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komradну отсюда же не видно, что у вас там настроено...


Я вроде и ответил, что настроено и где это смотрел в оснастке SSMS.

По всем базам
Automatic update statistics: ON
Automatic create statistics: ON

По select * from sys.stats where no_recompute=1 - пусто
...
Рейтинг: 0 / 0
Замедление после дефрагментации индексов
    #39746982
Фотография Mind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Danionс 7 на 8 прошел план обслуживания, по графику регрессивных запросов план запроса при этом не менялся.Вы уверены что запрос 4645 создал нагрузку на весь сервер? Судя по тому что вы описываете, картина немного другая. Я бы предположил что в результате обновления статистики слетел план у одного, может быть нескольких достаточно часто вызываемых запросов. Новый план потребляет много CPU, и так как у вас MAXDOP не ограничен, может впринципе "съесть" все 15 ядер. Как следствие все остальные запросы начали тормозить, ожидая процессорного времени. И тот что вы привели возможно был следствем, а не причиной тормозов. Хотя бы потому что у него даже план не изменился.

Ясно понятно что вам нужно найти виновника, но сделать это на тестовой базе где ничего не запущено может быть не просто. Восстанавливайте последний бэкап базы в момент тормозов и смотрите Query Store на запросы с максимальными total CPU.

Ну и ограничьте MAXDOP, вряд ли у вас там OLAP хранилище.
...
Рейтинг: 0 / 0
Замедление после дефрагментации индексов
    #39747103
Danion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Mind,

Пока ещё не было возможности восстановить на тесте базы и что-то посмотреть.
Запрос с графика действительно скорее попал под нагрузку ЦПУ других запросов, а не вызвал сам.

Если опять появится проблема на боевом сервере, то ограничу MAXDOP, пока не понятно сколько оставить.

Наткнулся на старую тему на этом же сервере, где обсуждалась оптимизация запросов без их глобального изменения и в обсуждении всплыло использование хинтов изменяющих логику оптимизатора запросов с планом выполнения. Но слетают при стандартном обновлении статистики. В данном случае пока не известно было ли, но тоже может стать причиной изменений.
...
Рейтинг: 0 / 0
6 сообщений из 31, страница 2 из 2
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Замедление после дефрагментации индексов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]