Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Необходимость создания статистики / 8 сообщений из 8, страница 1 из 1
18.08.2021, 10:09
    #40091406
Jhonny-2005
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Необходимость создания статистики
Господа,
Знает ли кто, каким образом помощник по настройке ядра выдает подсказки для создания статистики? Какой механизм он использует.
Что имеем. В настройках базы указано автоматическое создание статистики и ее обновление.
Прошелся этим мастером чисто по планам запросов. И получилось кучу рекомендаций по созданию статистики. Причем у меня по каждому из столбцов в базе уже имеется статистика. Но рекомендации на создание идет по двум-трем столбцам.

Отсюда вопрос, как всё же понять, нужно ли оно. И каким образом получить подобную информацию без использования этого помощника?
...
Рейтинг: 0 / 0
18.08.2021, 10:26
    #40091411
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Необходимость создания статистики
1. Профайлер запустить.
2. Запросы волшебника посмотреть.
3. Репу почесать.

ЗЫ. Автоматическое создание создает МИНИМАЛЬНО необходимые статистики.
Остальное должен решать человек.
По обстоятельствам.

Был бы полноценный искусственный интеллект - тебя бы уже уволили.
...
Рейтинг: 0 / 0
18.08.2021, 11:31
    #40091429
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Необходимость создания статистики
Jhonny-2005,

помощник - индийская галиматья.
...
Рейтинг: 0 / 0
18.08.2021, 12:50
    #40091455
Jhonny-2005
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Необходимость создания статистики
Владислав Колосов,
Собственно поэтому и возник вопрос, как свести всё это своими силами, и понять, что определенного вида статистики действительно не хватает системе.
...
Рейтинг: 0 / 0
18.08.2021, 13:24
    #40091474
DaniilSeryi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Необходимость создания статистики
Jhonny-2005
Господа,
Знает ли кто, каким образом помощник по настройке ядра выдает подсказки для создания статистики? Какой механизм он использует.
Что имеем. В настройках базы указано автоматическое создание статистики и ее обновление.
Прошелся этим мастером чисто по планам запросов. И получилось кучу рекомендаций по созданию статистики. Причем у меня по каждому из столбцов в базе уже имеется статистика. Но рекомендации на создание идет по двум-трем столбцам.

Отсюда вопрос, как всё же понять, нужно ли оно. И каким образом получить подобную информацию без использования этого помощника?


Посмотрите план запроса. Скорее всего, увидите рекомендации по созданию индексов. Причём, зачастую, из нескольких столбцов. При создании индекса, как известно, создаётся и статистика. Вот эти статистики из нескольких столбцов Вы и видите.

В качестве домашнего задания почитайте про то, как найти рекомендованные к созданию индексы, sys.dm_db_missing_index_group_stats и sys.dm_db_missing_index_group_stats.
...
Рейтинг: 0 / 0
18.08.2021, 13:37
    #40091481
Jhonny-2005
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Необходимость создания статистики
DaniilSeryi,
Ох ты ж боже мой. Я знаю как создаются индексы и статистики к этим индексам. У меня вопрос конкретный по статистике, предлагаемой DTA.
DTA не указывает создание статистики по указанным индексам, поэтому ответ ваш ни о чем.
...
Рейтинг: 0 / 0
18.08.2021, 19:43
    #40091594
Критик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Необходимость создания статистики
Jhonny-2005
У меня вопрос конкретный по статистике, предлагаемой DTA.


Вам aleks222 конкретно ответил.
А так DaniilSeryi прав, на уровень статистики не нужно опускаться, ну равно что вообще делать нечего.
...
Рейтинг: 0 / 0
18.08.2021, 20:24
    #40091606
Критик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Необходимость создания статистики
читать так "только если вообще делать нечего" )
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Необходимость создания статистики / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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