Udostępnij za pośrednictwem


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.

Wytyczne projektowania indeks klastrowany

Struktury indeksu klastrowanego

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.

Indeks nieklastrowany wskazówek

Struktury indeks nieklastrowany

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.

Unikatowy indeks projekt wytycznych

Indeks z uwzględnionych kolumn

Indeks nieklastrowany extended uwzględnienie kolumnami oprócz kolumny klucz.

Indeks z uwzględnionych kolumn

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.

Populacji indeksu pełnotekstowego

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.

Omówienie przestrzennej indeksowania

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.

Filtrowane wskazówek indeksu

XML

Shredded i trwałe, reprezentacji XML duże obiekty binarne (bloków BLOB) w xml Typ danych kolumna.

Indeksy na kolumnach typu danych XML

Zobacz także

Koncepcje

Inne zasoby