Udostępnij za pośrednictwem


sys.Indexes (Transact-SQL)

Zawiera wiersz na indeks lub sterty tabelarycznych obiekt, taki jak tabela, widok lub tabela-wycenione funkcja.

Nazwa kolumny

Typ danych

Opis

object_id

int

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

name

sysname

Nazwa indeksu.Nazwa jest unikatowy tylko w obrębie obiektu.

NULL = sterty

index_id

int

Identyfikator indeksu.index_id jest unikatowy tylko w obrębie obiektu.

0 = Sterty

1 = Indeks Clustered

>1 = Indeks nieklastrowany

type

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 = Indeks nie jest unikatowa.

data_space_id

int

Identyfikator obszaru danych dla tego indeksu.grupa plików lub schemat partycjijest miejsce na dane.

0 = object_id jest tabela-wycenione funkcja.

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ą ograniczenie klucza podstawowego.

is_unique_constraint

bit

1 = Indeks jest częścią ograniczenia 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łączony.

is_hypothetical

bit

1 = Indeks jest hipotetyczny i nie może być użyte bezpośrednio jako dostępu danych ścieżka.Indeksy hipotetyczny przytrzymaj kolumna- statystykipoziom .

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 na strona blokad.

has_filter

bit

1 = Indeks ma filtr i zawiera tylko wiersze spełniające definicji filtru.

0 = Indeks nie zainstalowano filtru.

filter_definition

nvarchar(max)

Wyrażenie podzbiór uwzględnione w indeksie przefiltrowane wiersze.

Wartość NULL dla stosu lub przefiltrowane indeks.

Uprawnienia

W programie SQL Server 2005 i nowszych wersjach widoczność metadanych w widokach wykazu jest ograniczona do zabezpieczanych obiektów, które należą do użytkownika lub do których udzielono użytkownikowi pewnych uprawnień.Aby uzyskać więcej informacji, zobacz Konfiguracja widoczność metadanych.