Wykonywanie operacji indeks w trybie online

Tworzenie, odbudować lub usunąć indeksy online.Opcja ONLINE umożliwia równoczesne użytkownikowi dostępu do tabela podstawowej lub indeks klastrowany danych i wszelkich skojarzonych ponownego zbudowania indeksów nie klastrowanych podczas tych operacji indeksu.Na przykład w czasie, gdy indeks klastrowany jest są przebudowywane przez jednego użytkownika, użytkownik i inni mogą nadal aktualizacji i kwerendy na danych podstawowych.Podczas wykonywania operacji DDL w trybie offline, takich jak tworzenie lub przebudowywanie indeks klastrowany; te operacje przytrzymaj wyłącznej blokady na danych źródłowych i skojarzone indeksów.W ten sposób modyfikacji i kwerendy do danych aż do zakończenia operacji indeksu.

Uwaga

Są dostępne tylko w operacji indeksu online SQL Server Wersje Enterprise Developer i oceny.

Zaleca się wykonywanie operacji online indeksu dla środowisk biznesowych działających na 24 godziny na dobę, siedem dni w tygodniu, potrzebę działań równoczesnych użytkowników podczas operacji indeksu jest istotne.

Opcja ONLINE jest dostępna w następujących Transact-SQL instrukcje.

Aby uzyskać więcej informacji na temat operacji indeksu online zobacz How Online Index Operations Work i Guidelines for Performing Online Index Operations.

Przykład

W poniższym przykładzie wszystkie indeksy na Product Tabela w AdventureWorks Przykładowa baza danych są przebudowywane online.

USE AdventureWorks;
GO
ALTER INDEX ALL ON Production.Product
REBUILD WITH (ONLINE = ON);