Czy kolejność kolumn ma znaczenie przy tworzeniu statystyk dla Microsoft SQL Server?
Doradca dostrajania aparatu bazy danych zalecił utworzenie niektórych statystyk dla kilku naszych zapytań. Okazuje się, że niektóre z nich są takie same, tylko kolejność kolumn jest inna w poleceniu CREATE STATISTICS. Na przykład:
CREATE STATISTICS [StatName1] ON [dbo].[table1]([column2], [column1])
CREATE STATISTICS [StatName2] ON [dbo].[table1]([column1], [column2])
czy są takie same, czy są traktowane inaczej?
W tych samych liniach mogę połączyć polecenie CREATE STATISTICS dla danej tabeli? Jeśli Doradca zalecił 3 różne statystyki w tej samej kolumnie dla 3 różnych zapytań, mogę wykonać jedno polecenie utworzenia dla wszystkich 3 kolumn, np.
CREATE STATISTICS [StatName1] ON [dbo].[table1]([column1], [column3])
CREATE STATISTICS [StatName2] ON [dbo].[table1]([column1], [column2])
w
CREATE STATISTICS [StatName1] ON [dbo].[table1]([column1], [column2], [column3])
Dzięki