Classe di evento Progress Report: Online Index Operation
La classe di evento Progress Report: Online Index Operation indica lo stato di un'operazione di creazione di un indice in linea durante l'esecuzione del processo di creazione.
Colonne di dati della classe di evento Progress Report: Online Index Operation
Nome colonna di dati | Tipo di dati | Descrizione | ID colonna | Filtrabile |
---|---|---|---|---|
ApplicationName |
nvarchar |
Nome dell'applicazione client in cui è stata creata la connessione a un'istanza di SQL Server. Questa colonna viene popolata con i valori passati dall'applicazione anziché con il nome visualizzato del programma. |
10 |
Sì |
BigintData1 |
bigint |
Numero di righe inserite. |
52 |
Sì |
BigintData2 |
bigint |
0 = piano seriale; altrimenti, ID del thread durante l'esecuzione parallela. |
53 |
Sì |
ClientProcessID |
int |
ID assegnato dal computer host al processo in cui è in esecuzione l'applicazione client. Questa colonna di dati viene popolata se il client fornisce l'ID del processo client. |
9 |
Sì |
DatabaseID |
int |
ID del database specificato dall'istruzione USE database oppure il database predefinito se non è stata eseguita l'istruzione USE database per una determinata istanza. In SQL Server Profiler viene visualizzato il nome del database se l'acquisizione per la traccia include la colonna di dati ServerName e il server è disponibile. È possibile determinare il valore per un database utilizzando la funzione DB_ID. |
3 |
Sì |
DatabaseName |
nvarchar |
Nome del database in cui viene eseguita l'istruzione dell'utente. |
35 |
Sì |
Duration |
bigint |
Durata dell'evento in microsecondi. |
13 |
Sì |
EndTime |
datetime |
Ora del completamento dell'operazione di creazione dell'indice in linea. |
15 |
Sì |
EventClass |
int |
Tipo di evento = 190. |
27 |
No |
EventSequence |
int |
Sequenza di un evento specifico nella richiesta. |
51 |
No |
EventSubClass |
int |
Tipo di sottoclasse di evento. 1 = Avvio 2 = Inizio esecuzione fase 1 3 = Fine esecuzione fase 1 4 = Inizio esecuzione fase 2 5 = Fine esecuzione fase 2 6 = Conteggio righe inserite 7 = Fine |
21 |
Sì |
HostName |
nvarchar |
Nome del computer in cui è in esecuzione il client. Questa colonna di dati viene popolata se il client fornisce il nome host. Per determinare il nome host, utilizzare la funzione HOST_NAME. |
8 |
Sì |
IndexID |
int |
ID dell'indice dell'oggetto interessato dall'evento. |
24 |
Sì |
IsSystem |
int |
Indica se l'evento è stato generato in un processo di sistema o in un processo utente. 1 = sistema, 0 = utente. |
60 |
Sì |
LoginName |
nvarchar |
Nome dell'account di accesso dell'utente (account di protezione di SQL Server o credenziali di accesso di Microsoft Windows nel formato DOMINIO\nomeutente). |
11 |
Sì |
LoginSid |
image |
ID di protezione (SID) dell'utente connesso. Tali informazioni sono disponibili nella tabella syslogins del database master. Il SID è univoco per ogni account di accesso nel server. |
41 |
Sì |
NTDomainName |
nvarchar |
Dominio di Windows a cui appartiene l'utente. |
7 |
Sì |
NTUserName |
nvarchar |
Nome utente di Windows. |
6 |
Sì |
ObjectID |
int |
ID dell'oggetto assegnato dal sistema. |
22 |
Sì |
ObjectName |
nvarchar |
Nome dell'oggetto a cui si fa riferimento. |
34 |
Sì |
ServerName |
nvarchar |
Nome dell'istanza di SQL Server tracciata. |
26 |
No |
SessionLoginName |
nvarchar |
Nome dell'account di accesso dell'utente che ha avviato la sessione. Se, ad esempio, si attiva la connessione a SQL Server con l'account di accesso Login1 e si esegue un'istruzione con l'account di accesso Login2, SessionLoginName indica Login1 e LoginName indica Login2. In questa colonna vengono visualizzati sia gli account di accesso di SQL Server che quelli di Windows. |
64 |
Sì |
SPID |
int |
ID della sessione in cui è stato generato l'evento. |
12 |
Sì |
StartTime |
datetime |
Ora di inizio dell'evento. |
14 |
Sì |
TransactionID |
bigint |
ID della transazione assegnato dal sistema. |
4 |
Sì |
Vedere anche
Altre risorse
Monitoraggio di eventi
sp_trace_setevent (Transact-SQL)