Typy indeksów
W poniższej tabela przedstawiono typy indeksów w SQL Server i łącza do dodatkowych informacji.
Typ indeksu |
Opis |
Dodatkowe informacje |
---|---|---|
Klastrowany |
Indeks klastrowany sortuje i przechowuje wierszy danych z tabela lub widoku w kolejności, w zależności od indeksu klastrowanego klucz.Indeks klastrowany jest zaimplementowany jako B-drzewo struktury indeksu, który obsługuje szybkiego pobierania wierszy, oparte na ich indeks klastrowany klucz wartości. |
|
Nieklastrowany |
Indeks nieklastrowany można zdefiniować w tabela lub widoku z indeks klastrowany lub na sterty.Każdy wiersz indeks nieklastrowany indeks zawiera wartość klucz nieklastrowany i lokalizatora wiersza.Lokalizator ten wskazuje wiersz danych w indeks klastrowany lub sterty o wartości klucz.Wiersze w indeksie są przechowywane w kolejności od indeksu klucz się w określonej kolejności, chyba że indeks klastrowany jest tworzony w tabela nie ma gwarancji wartości, ale wiersze danych. |
|
Unikatowe |
Indeks unikatowy zapewnia, że klucz indeks zawiera zduplikowanych wartości i dlatego każdy wiersz w tabela lub widoku w unikatowy sposób. Indeksy klastrowane i nieklastrowany mogą być unikatowe. |
|
Indeks z uwzględnionych kolumn |
Indeks nieklastrowany extended uwzględnienie kolumnami oprócz kolumny klucz. |
|
Pełnego tekstu |
Specjalny typ tokenów indeksu funkcjonalności, zbudowane i utrzymywane przez aparat Microsoft pełnego tekstu dla SQL Server.Skuteczne wsparcie przewiduje wyrafinowane word wyszukiwania danych ciąg znaków. |
|
Przestrzenny |
Indeks przestrzenny zapewnia możliwość wykonywania pewnych operacji więcej obiektów przestrzennej wydajnie w (dane przestrzenne) kolumna geometrii typu danych.Indeks przestrzenny zmniejsza liczbę obiektów, na których trzeba stosować stosunkowo kosztowne przestrzennej operacji. |
|
Filtrowane |
Zoptymalizowane indeks nieklastrowany szczególnie dostosowane do kwerendy tytułowych, które z dobrze podzbiór danych, wybierz.Predykat filtru wykorzystuje do indeksowania części wiersze w tabela.Dobrze filtrowane indeksu można poprawić kwerendy wydajności, zmniejszyć koszty eksploatacji indeksu i zmniejszyć indeks kosztów składowania w porównaniu z pełnym tabela indeksów. |
|
XML |
Shredded i trwałe, reprezentacji XML duże obiekty binarne (bloków BLOB) w xml Typ danych kolumna. |