Я не могу найти никакого определенного ответа от BOL об этом. У меня есть сценарий, по которому советник по настройке базы данных мне советовал создать статистику. Это пример нескольких из них:Наличие того же столбца в нескольких статистических данных
CREATE STATISTICS [_dta_stat_1045578763_1_4] ON [dbo].[BillableTimeEntries]([Id], [Phase_Id]) WITH FULLSCAN
go
CREATE STATISTICS [_dta_stat_1045578763_1_11_4] ON [dbo].[BillableTimeEntries]([Id], [LineItem_Id], [Phase_Id]) WITH FULLSCAN
go
Я уже прошел через все предложенные те, создание и удалить дубликаты статистики, поскольку this post указывает порядок нерелевантные (статистика по столбцам а, Ь, с такой же, как статистика по столбцам b, c, a).
Мой вопрос, так как второй CREATE STATISTICS
блок имеет Phase_Id
и Id
включен, будет второй обложкой первого или же они оба создают раздельные статистические данные, которые будут влиять на запрос по-другому?
Спасибо за ссылку. Я думал, что прочитал эту страницу, но, должно быть, пропустил этот раздел. Итак, если я правильно читаю это, если индекс уже имеет столбцы при создании индекса, для тех же столбцов не нужно создавать дополнительные статистические данные? Кроме того, строка ниже этого примера кода, вероятно, является самой полезной частью и отвечает на мой вопрос. – TTeeple
Hallo TTeeple, я рад, если он вам поможет. – Giova