Wykonywanie operacji indeks w trybie Online

Można utworzyć, przebudować lub drop indeksów online.Opcja ONLINE umożliwia równoczesne użytkownikowi dostępu do tabela źródłowa lub indeks klastrowany danych i związanego z nią zbudowania indeksów nie klastrowanych podczas tych operacji indeksu.Na przykład podczas indeks klastrowany są przebudowywane przez jednego użytkownika, użytkownik i inni można kontynuować aktualizowanie i kwerendy danych Yródłowych.Podczas wykonywania operacji DDL offline, takich jak tworzenie lub odbudowanie indeks klastrowany; te operacje przytrzymaj blokad wyłącznych na danych źródłowych i indeksy skojarzone.Zapobiega to modyfikacji i kwerendy danych Yródłowych aż do zakończenia operacji indeksu.

Ostrzeżenie

Operacje indeksu online są dostępne tylko w 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, w którym jest istotną potrzebę działań równoczesnych użytkowników podczas operacji indeksu.

Opcja ONLINE jest dostępna w następującej Transact-SQL instrukcji.

Aby uzyskać więcej informacji dotyczących operacji indeksu online, zobacz Jak Online pracy operacji indeksu i Wskazówki dotyczące wykonywania operacji indeksu Online.

Przykład

W poniższym przykładzie wszystkie indeksy na Product tabela w AdventureWorks2008R2 przykładowej bazy danych online odbudowa.

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