Udostępnij za pośrednictwem


Zasady dotyczące włączania indeksy i ograniczenia

Po wyłączeniu indeks pozostaje w stanie wyłączonym dopóki zostanie odbudowany lub porzucone.Aby włączyć wyłączony indeks odbudowywania go przy użyciu jednej z następujących metod:

  • Instrukcja ALTER INDEKSU z klauzula REKONSTRUKCJI

  • Tworzenie INDEKSU z klauzula DROP_EXISTING

  • DBCC DBREINDEX

Za pomocą jednego z tych sprawozdań, indeks jest odbudowywany i stan indeksu jest zestaw do włączone.

Ostrzeżenie

Przebudowywanie indeks klastrowany wyłączone nie może być wykonywane, gdy opcja ONLINE zestaw on.

Po przebudowywanie indeksu, ograniczenia, które zostały wyłączone z powodu wyłączania indeksu musi być włączone ręcznie.Ograniczenia klucza podstawowego i unikatowe są włączone przez odbudowanie indeksu.Indeks ten musi przebudowany (włączone) przed można włączyć ograniczenia klucza OBCEGO, odwołujące się do ograniczenia na klucz podstawowy lub unikatowe.Ograniczenia klucza OBCEGO są włączane przy użyciu instrukcja ALTER ograniczenia CHECK tabeli.

Jak wyłączone klastrowanego indeksu dotyczy ponownego zbudowania indeksów

Wyłączone indeks klastrowany jest odbudowywany lub porzucone, efekt do zbudowania indeksów nie klastrowanych zależy od stanu, czy wyłączone lub włączone oba rodzaje indeksu.Poniższa tabela zawiera podsumowanie skutków.

Indeks klastrowany jest wyłączone lub włączone i wyłączone indeks nieklastrowany, akcja indeks klastrowany ma następujące wyniki na indeks nieklastrowany wyłączone.

Gdy jest akcja indeks klastrowany

Indeks nieklastrowany wyłączone

ZMIENIA PRZEBUDUJ INDEKS.

Pozostaje wyłączona.

ZMIENIĆ WSZYSTKIE ODBUDOWANIE INDEKSU.

Jest odbudowywany i włączone.

USUWANIE INDEKSU.

Pozostaje wyłączona.

UTWÓRZ INDEKS Z DROP_EXISTING.

Pozostaje wyłączona.

Dozwolone akcje zbudowania indeksów skojarzonych z indeks klastrowany zależą od stanu, czy wyłączone lub włączone oba rodzaje indeksu.Poniższa tabela zawiera podsumowanie dozwolonych akcji na zbudowania indeksów nie klastrowanych.

Gdy jest akcja indeks nieklastrowany

I indeksy klastrowane i nieklastrowany są wyłączone.

Indeks klastrowany jest włączona lub wyłączona lub włączona indeks nieklastrowany.

ZMIENIA PRZEBUDUJ INDEKS.

Akcja kończy się niepowodzeniem.

Akcja powiedzie się.

USUWANIE INDEKSU.

Akcja powiedzie się.

Akcja powiedzie się.

UTWÓRZ INDEKS Z DROP_EXISTING.

Akcja kończy się niepowodzeniem.

Akcja powiedzie się.