Megosztás a következőn keresztül:


Automatikus statisztika eseményosztály

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példánySQL-adatbázis a Microsoft Fabricben

Az Auto Stats eseményosztály azt jelzi, hogy automatikus frissítés történt az index- és oszlopstatisztikákban. Az automatikus statisztikák akkor is aktiválódik, amikor a statisztikákat betöltik az optimalizáló számára.

Auto Stats Event Class adatoszlopok

Adatoszlop neve Adattípus Description Oszlopazonosító Szűrhető
ApplicationName nvarchar Annak az ügyfélalkalmazásnak a neve, amely létrehozta a kapcsolatot az SQL Server egy példányával. Ez az oszlop a program megjelenített neve helyett az alkalmazás által átadott értékekkel van feltöltve. 10 Igen
ClientProcessID int A gazdaszámítógép által hozzárendelt azonosító ahhoz a folyamathoz, amelyben az ügyfélalkalmazás fut. Ez az adatoszlop akkor töltődik, ha az ügyfél megadja az ügyfél folyamatazonosítóját. 9 Igen
DatabaseID int Az adatbázis azonosítója, amelyet a USE adatbázis utasítás vagy az alapértelmezett adatbázis jelöl, ha egy adott példányra nem adott USE adatbázis-nyilatkozatot adtak ki. Az SQL Server Profiler megjeleníti az adatbázis nevét, ha a ServerName adatoszlop rögzítésre kerül a nyomkövetésben, és a szerver elérhető. Határozza meg az adatbázis értékét a DB_ID függvénnyel. 3 Igen
DatabaseName nvarchar Annak az adatbázisnak a neve, amelyben a felhasználói utasítás fut. 35 Igen
Duration bigint Az esemény által eltelik idő (mikroszekundumusban). 13 Igen
EndTime datetime Az az idő, amikor az esemény véget ért. 15 Igen
Error int Egy adott esemény hibaszáma. Gyakran ez a hibaszám, amely a sys.messages katalógus nézetben tárolt. 31 Igen
EventClass int Az esemény típusa = 58. 27 Nem
Eseménysorozat int Egy adott esemény sorrendje a kérelemben. 51 Nem
EventSubClass int Az esemény alosztály típusa:

1: Szinkronban létrehozva/frissített statisztikák; A TextData oszlop megmutatja, mely statisztikákat és hogy azok készültek-e vagy frissítettek-e

2: Aszinkron statisztikai frissítés; Állás sorban állt.

3: Aszinkron statisztikai frissítés; Munka kezdés.

4: Aszinkron statisztikai frissítés; A munka elkészült.
21 Igen
GroupID int Annak a számítási feladatcsoportnak az azonosítója, amelyben az SQL Trace esemény aktiválódik. 66 Igen
HostName nvarchar Annak a számítógépnek a neve, amelyen az ügyfél fut. Ez az adatoszlop akkor lesz feltöltve, ha az ügyfél megadja a gazdagép nevét. A gazdanév meghatározásához használja az HOST_NAME függvényt. 8 Igen
IndexID int Az esemény által érintett objektum index/statisztikai bejegyzésének azonosítója. Egy objektum index azonosítójának meghatározásához használja a sys.indexes katalógusnézet index_id oszlopát. 24 Igen
IntegerData int A sikeresen frissített statisztikai gyűjtemények száma. 25 Igen
IntegerData2 int Munka sorrendszám. 55 Igen
IsSystem int Azt jelzi, hogy az esemény rendszerfolyamaton vagy felhasználói folyamaton történt-e. 1 = rendszer, 0 = felhasználó. 60 Igen
LoginName nvarchar A felhasználó bejelentkezésének neve (akár SQL Server biztonsági bejelentkezés, akár a Windows bejelentkezési adatai DOMAIN\felhasználónév formájában). 11 Igen
LoginSid image A bejelentkezett felhasználó biztonsági azonosítója (SID). Ezt az információt a sys.server_principals katalógus nézetben találhatod. Minden sid egyedi a kiszolgálón található minden bejelentkezéshez. 41 Igen
NTDomainName nvarchar Windows-tartomány, amelyhez a felhasználó tartozik. 7 Igen
NTUserName nvarchar Windows-felhasználónév. 6 Igen
ObjectID int A rendszer által hozzárendelt azonosító az objektumhoz. 22 Igen
RequestID int A kérés azonosítója, amely tartalmazza az állítást. 49 Igen
Kiszolgálónév nvarchar A nyomkövetés alatt álló SQL Server-példány neve. 26 Nem
SessionLoginName nvarchar A felhasználó bejelentkezési neve, aki az ülést indította. Például, ha Login1-vel csatlakozol az SQL Serverhez, és egy utasítást futtatsz Login2-ként, akkor a SessionLoginName a Login1-et, a LoginName pedig Login2-t mutatja. Ez az oszlop az SQL Server- és a Windows-bejelentkezéseket is megjeleníti. 64 Igen
SPID int Annak a munkamenetnek az azonosítója, amelyen az esemény történt. 12 Igen
StartTime datetime Az esemény indításának időpontja, ha elérhető. 14 Igen
Siker int 0 = hiba.

1 = siker.

2 = kihagyva szerver korlátozódása (MSDE) miatt.
23 Igen
TextData kontextus Ennek az oszlopnak a tartalma attól függ, hogy a statisztikákat szinkronban (EventSubClass 1) vagy aszinkronban (EventSubClass 2, 3 vagy 4) frissítik-e:

1: Felsorolja, mely statisztikákat frissítették vagy hozták létre

2, 3 vagy 4: NULL; Az indexID oszlop a frissített statisztikákhoz tartozó index/statisztikai azonosítóval van töltve.
1 Igen
TransactionID bigint A tranzakció rendszer által hozzárendelt azonosítója. 4 Igen
Típus int Milyen típusú munka. 57 Igen

Lásd még:

Bővített események
sp_trace_setevent (Transact-SQL)