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

Откуда:
Сообщений: 36
Добрый день.

На таблице создано около 10 статистик по разным параметрам.

Может ли это негативно отразится на скорости выполнения запросов?
2 окт 17, 16:31    [20836820]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
люблю скл
Member

Откуда:
Сообщений: 36
Автоматическое обновление статистики включено в БД.

Автоматическое создание выключено.
2 окт 17, 16:33    [20836830]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 3602
люблю скл,

зачиатеся статистиками, что-ли?
2 окт 17, 16:38    [20836853]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 3602
в глобальном смысле, поддержание статистик это тоже ресурсы сервера, если рассмкатривать расходы на это, то может отразиться.
2 окт 17, 16:39    [20836861]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
aleks222
Guest
Конечно, сферический сервер в вакууме должен затрачивать некоторые ресурсы на поддержание и использование статистик.
Т.е. "притормаживать" в вашей терминологии.

Но, право слово, это не далеко не главный тормоз.

Посмотри в зеркало.
2 окт 17, 16:40    [20836862]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
люблю скл
Member

Откуда:
Сообщений: 36
TaPaK
в глобальном смысле, поддержание статистик это тоже ресурсы сервера, если рассмкатривать расходы на это, то может отразиться.



Меня больше волнует кривизна планов...

Может ли из-за того что несколько статистик план выбираться менее оптимальный? (в 1000 раз более медленный)


Или лежит она себе и лежит.
2 окт 17, 16:57    [20836905]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
invm
Member

Откуда: Москва
Сообщений: 7449
люблю скл
Меня больше волнует кривизна планов...
Это, как правило, следствие кривизны рук писателей запросов и архитекторов БД.
2 окт 17, 17:04    [20836933]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
люблю скл
Member

Откуда:
Сообщений: 36
invm
люблю скл
Меня больше волнует кривизна планов...
Это, как правило, следствие кривизны рук писателей запросов и архитекторов БД.


А планы могут ли "слетать" из-за того что большое число статистик на таблице?
2 окт 17, 17:07    [20836949]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
Sergey Sizov
Member

Откуда:
Сообщений: 1173
люблю скл,
да что ж вы так на количестве статистик то зациклились? Вам же уже сказали, что это далеко не самое первое зло и уничтожением "лишних" вы мало чего добьетесь.

ps: оптимальность, как и свежесть, не имеет градаций. Только оптимальный/неоптимальный. Никаких более/менее. Освежите понятие оптимума в математике.
2 окт 17, 17:15    [20836980]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 3602
люблю скл
invm
пропущено...
Это, как правило, следствие кривизны рук писателей запросов и архитекторов БД.


А планы могут ли "слетать" из-за того что большое число статистик на таблице?

план может устареть при изменении статистики, т.е. не при каждом а при грубо говоря "глобально" изменении. Вы вообще понимаете что храниться в статистиках?
2 окт 17, 17:16    [20836982]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
люблю скл
Member

Откуда:
Сообщений: 36
TaPaK
люблю скл
пропущено...


А планы могут ли "слетать" из-за того что большое число статистик на таблице?

план может устареть при изменении статистики, т.е. не при каждом а при грубо говоря "глобально" изменении. Вы вообще понимаете что храниться в статистиках?


Что в статистике примерно представляю.

Просто некоторые из этих статистик апдэйтились 3 месяца назад.

Я так понял что пока 20% таблицы не измениться - SQLServer сам статистику не обновит (auto_update stat).
2 окт 17, 17:22    [20837002]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 3602
люблю скл,

грызи
https://www.red-gate.com/simple-talk/sql/performance/queries-damned-queries-and-statistics/
2 окт 17, 17:29    [20837019]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
люблю скл
Member

Откуда:
Сообщений: 36
TaPaK
люблю скл,

грызи
https://www.red-gate.com/simple-talk/sql/performance/queries-damned-queries-and-statistics/



Спасибо, грыжжу.



Кстати, как посмотреть статистику в БД, которая давно не апдэйтилась?
2 окт 17, 17:30    [20837024]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
люблю скл
Member

Откуда:
Сообщений: 36
TaPaK
люблю скл,

грызи
https://www.red-gate.com/simple-talk/sql/performance/queries-damned-queries-and-statistics/



По ссылке описана реальная жесть... спасибо.
2 окт 17, 17:34    [20837031]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
люблю скл
Member

Откуда:
Сообщений: 36
Вот такой вопрос еще.




Скажите, откуда создается статистика на таблице?


В ней нет ни индексов ни ключей.


Не пойму.




К сообщению приложен файл. Размер - 19Kb
2 окт 17, 17:55    [20837096]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
люблю скл
Member

Откуда:
Сообщений: 36
Вот опции БД.


Автоматическое создание статистики там отключено. (третья сверху колонка).

К сообщению приложен файл. Размер - 25Kb
2 окт 17, 17:56    [20837100]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
aleks222
Guest
люблю скл
Вот опции БД.


Автоматическое создание статистики там отключено. (третья сверху колонка).


Для вас, Козлов, отдельную статистику сервер ведет.
2 окт 17, 18:01    [20837116]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
люблю скл
Member

Откуда:
Сообщений: 36
Хотелось бы услышать ответ психически здорового человека.
2 окт 17, 18:02    [20837119]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 3602
люблю скл,

"статистика автоматического создания" (с) Магистр Йода
2 окт 17, 18:05    [20837126]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
люблю скл
Member

Откуда:
Сообщений: 36
TaPaK
люблю скл,

"статистика автоматического создания" (с) Магистр Йода




Аааа, вот оно что!!!


Это "Автоматического создания статистика" на самом деле.
2 окт 17, 18:06    [20837129]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 3602
люблю скл
TaPaK
люблю скл,

"статистика автоматического создания" (с) Магистр Йода




Аааа, вот оно что!!!


Это "Автоматического создания статистика" на самом деле.

психически здоровые люди не ставят русские студии
2 окт 17, 18:07    [20837132]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
люблю скл
Member

Откуда:
Сообщений: 36
TaPaK
люблю скл
пропущено...




Аааа, вот оно что!!!


Это "Автоматического создания статистика" на самом деле.

психически здоровые люди не ставят русские студии


Что верно то верно...
2 окт 17, 18:09    [20837137]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
люблю скл
Member

Откуда:
Сообщений: 36
Картинка с другого сайта.
2 окт 17, 18:09    [20837138]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
o-o
Guest
auto close с базы убрать и сервер пропатчить,
мало, что 2005, так еще и RTM
2 окт 17, 21:08    [20837399]     Ответить | Цитировать Сообщить модератору
 Re: Может ли сервер тормозить из-за "лишней" статистики  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 3602
o-o
auto close с базы убрать и сервер пропатчить,
мало, что 2005, так еще и RTM
а где у него auto close
2 окт 17, 21:21    [20837415]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить