sys.indexes (Transact-SQL)

Zawiera wiersz na indeks lub sterty tabelarycznych obiektu, na przykład tabela, widoku lub funkcja zwracająca tabelę.

Nazwa kolumna

Typ danych

Description

object_id

int

Identyfikator obiektu, do której należy ten indeks.

Nazwa

sysname

Name of the index.name is unique only within the object.

Wartość NULL = stosu

index_id

int

ID of the index.index_id is unique only within the object.

0 = Sterty.

1 = indeks klastrowany

> 1 = Indeks nieklastrowany

Typ

tinyint

Typ indeksu:

0 = Sterty.

1 = Clustered

2 = Nonclustered

3 = XML

4 = Spatial

type_desc

nvarchar(60)

Opis typu indeksu:

STERTY.

KLASTROWANY

NIEKLASTROWANY

XML

PRZESTRZENNY

is_unique

bit

1 = Indeks jest unikatowy.

0 = Nie jest unikatowy indeks.

data_space_id

int

Identyfikator obszaru danych dla tego indeksu.Obszar danych jest schemat grupa plików lub partycji.

0 = object_id is a funkcja zwracająca tabelę.

IGNORE_DUP_KEY

bit

1 = IGNORE_DUP_KEY jest włączone.

0 = IGNORE_DUP_KEY jest wyłączona.

is_primary_key

bit

1 = Indeks jest częścią ograniczenia klucz podstawowy.

is_unique_constraint

bit

1 = Indeks jest częścią ograniczenia typu UNIQUE.

fill_factor

tinyint

> 0 = Procent FILLFACTOR używany, gdy indeks został utworzony lub ponownie zbudowana.

0 = Wartość domyślna

is_padded

bit

1 = PADINDEX jest włączone.

0 = PADINDEX jest wyłączona.

is_disabled

bit

1 = Indeks jest wyłączony.

0 = Indeks nie jest wyłączona.

is_hypothetical

bit

1 = Indeks to hipotetyczny i nie mogą być używane bezpośrednio jako ścieżka dostępu do danych.Indeksy hipotetyczny przechowywania statystyk poziom kolumna.

0 = Indeks nie jest hipotetyczne.

allow_row_locks

bit

1 = Indeks umożliwia blokad wiersza.

0 = Indeks nie zezwala na wiersz blokad.

allow_page_locks

bit

1 = Indeks umożliwia blokad strona.

0 = Indeks nie zezwala strona blokad.

has_filter

bit

1 = Indeks ma filtr i zawiera tylko wiersze, które spełniają definicji filtru.

0 = Indeks nie ma filtru.

filter_definition

nvarchar(max)

Wyrażenie podzbiór wierszy zawartych w indeksie filtrowane.

Wartość NULL dla stosu lub indeks bez filtrowania.

Uprawnienia

In SQL Server 2005 and later versions, the visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission.Aby uzyskać więcej informacji zobaczKonfiguracja widoczność metadane.