Doradca dostrajania aparatu bazy danych mazalecił utworzenie statystyk dla kilku naszych zapytań. Okazuje się, że niektóre z nich są takie same, kolejność kolumn różni się 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ą one takie same czy są traktowane inaczej?
Na tych samych liniach mogę łączyć CREATEPolecenie 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 tworzenia 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
Odpowiedzi:
5 dla odpowiedzi № 1wiele statystyk na tej samej kolumnie jest bezużytecznych. Tylko jeden jest potrzebny. kolejność jest nieistotna.