Udostępnij za pomocą


Raport postępu: Klasa zdarzeń operacji indeksowania online

Dotyczy:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceBaza danych SQL w usłudze Microsoft Fabric

Raport postępu: Klasa zdarzeń Online Index Operation wskazuje postęp operacji budowania indeksu online podczas działania procesu budowania.

Raport postępów: Kolumny danych danych indeksu operacji zdarzenia online

Nazwa kolumny danych Typ danych Description Identyfikator kolumny Filtrowanie
ApplicationName nvarchar Nazwa aplikacji klienckiej, która utworzyła połączenie z wystąpieniem programu SQL Server. Ta kolumna jest wypełniana wartościami przekazywanymi przez aplikację, a nie wyświetlaną nazwą programu. 10 Tak
BigintData1 bigint Liczba wstawionych wierszy. 52 Tak
BigintData2 bigint 0 = plan seryjny; w przeciwnym razie identyfikator wątku podczas równoległego wykonywania. 53 Tak
ClientProcessID int Identyfikator przypisany przez komputer hosta do procesu, w którym działa aplikacja kliencka. Ta kolumna danych jest wypełniana, jeśli klient poda identyfikator procesu klienta. 9 Tak
DatabaseID int Identyfikator bazy danych określony przez polecenie bazy USE lub domyślnej bazy danych, jeśli dla danego przypadku nie wydano żadnego polecenia bazy USE. Program SQL Server Profiler wyświetla nazwę bazy danych, jeśli kolumna danych ServerName zostanie przechwycona w śladzie, a serwer jest dostępny. Określ wartość bazy danych przy użyciu funkcji DB_ID. 3 Tak
DatabaseName nvarchar Nazwa bazy danych, w której jest uruchomiona instrukcja użytkownika. 35 Tak
Czas trwania bigint Czas (w mikrosekundach) potrzebny na zdarzenie. 13 Tak
EndTime datetime Czas, w którym operacja indeksu online została zakończona. 15 Tak
EventClass int Typ zdarzenia = 190. 27 Nie.
Sekwencja zdarzeń int Sekwencja danego zdarzenia w żądaniu. 51 Nie.
EventSubClass int Typ podklasy zdarzenia.

1=Start

2=Rozpoczęcie wykonania etapu 1

3=Zakończenie wykonania etapu 1

4=Rozpoczęcie egzekucji etapu 2

5=Zakończenie wykonania etapu 2

6=Wstawiona liczba wierszy

7=Gotowe

Etap 1 odnosi się do obiektu bazowego (klastrowany indeks lub sterta), lub jeśli operacja indeksu obejmuje tylko jeden nieklastrowany indeks. Etap 2 jest stosowany, gdy operacja budowy indeksu obejmuje zarówno oryginalną odbudowę, jak i dodatkowe indeksy nieklastrowane. Na przykład, jeśli obiekt ma klastrowany indeks i kilka nieklastrowanych indeksów, 'rebuild all' odbuduje wszystkie indeksy. Obiekt bazowy (indeks klastrowany) jest odbudowywany w etapie 1, a następnie wszystkie indeksy nieklastrowane są odbudowywane w etapie 2.
dwadzieścia jeden Tak
GroupID int Identyfikator grupy obciążenia, w której jest uruchamiane zdarzenie śledzenia SQL. 66 Tak
Nazwa hosta nvarchar Nazwa komputera, na którym jest uruchomiony klient. Ta kolumna danych jest wypełniana, jeśli klient poda nazwę hosta. Aby określić nazwę hosta, użyj funkcji HOST_NAME. 8 Tak
IndexID int ID dla indeksu obiektu dotkniętego zdarzeniem. 24 Tak
IsSystem int Wskazuje, czy zdarzenie miało miejsce w procesie systemowym, czy w procesie użytkownika. 1 = system, 0 = użytkownik. 60 Tak
Nazwa logowania nvarchar Nazwa logowania użytkownika (albo SQL Server security login, albo dane logowania Microsoft Windows w formie DOMAIN\username). 11 Tak
LoginSid image Numer identyfikacyjny zabezpieczeń (SID) zalogowanego użytkownika. Informacje te znajdziesz w widoku katalogu sys.server_principals. Każdy identyfikator SID jest unikatowy dla każdego identyfikatora logowania na serwerze. 41 Tak
NTDomainName nvarchar Domena systemu Windows, do której należy użytkownik. 7 Tak
NTUserName nvarchar Nazwa użytkownika systemu Windows. 6 Tak
Identyfikator obiektu int Identyfikator przypisany przez system obiektu. 22 Tak
Nazwa obiektu nvarchar Nazwa przywoływanego obiektu. 34 Tak
Identyfikator partycji bigint ID budowanej partycji. 65 Tak
PartitionNumber int Zwykła liczba budowanych ścianek. 25 Tak
NazwaSerwera nvarchar Nazwa śledzonego wystąpienia programu SQL Server. 26 Nie.
SessionLoginName nvarchar Nazwa logowania użytkownika, który utworzył sesję. Na przykład, jeśli połączysz się z SQL Server za pomocą Login1 i wykonasz polecenie jako Login2, SessionLoginName pokazuje Login1, a LoginName pokazuje Login2. W tej kolumnie są wyświetlane zarówno identyfikatory logowania programu SQL Server, jak i systemu Windows. 64 Tak
SPID int Identyfikator sesji, w której wystąpiło zdarzenie. 12 Tak
StartTime datetime Czas, w którym wydarzenie się rozpoczęło. 14 Tak
TransactionID bigint Przypisany przez system identyfikator transakcji. 4 Tak

Zobacz też

sp_trace_setevent (Transact-SQL)