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


Adatfájl automatikus zsugorítása eseményosztály

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

Az Adatfájl Auto Shrink eseményosztály azt jelzi, hogy az adatfájl összezsugorították. Ez az esemény nem indul el, ha az adatfájl egy explicit ALTER DATABASE utasítás miatt zsugor. Tartalmazzuk az adatfájl automatikus zsugorítási eseményosztályt a nyomokba, amelyek az adatfájl méretváltozását figyelik.

Amikor az Adatfájl Auto Shrink eseményosztály be van beépítve egy trace-be, a terhelés alacsony, hacsak az adatfájl nem zsugorodik gyakran.

Data File Auto Shrink Event Class Data Columns

Adatoszlop neve Adattípus Description Oszlopazonosító Szűrhető
ApplicationName nvarchar Az ügyfélalkalmazás neve, amely létrehozta a kapcsolatot a Microsoft SQL Server egy példányához. 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 lesz feltöltve, ha az ügyfél megadja az ügyfél folyamatazonosítóját. 9 Igen
DatabaseID int Az adatbázis azonosítója, amelyet az 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 utasítást 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 Idő (milliszekundumokban) a fájl zsugorítására. 13 Igen
EndTime datetime Ideje, hogy véget érjen az automatikus zsugorítás. 18 Igen
EventClass int Az esemény típusa = 94. 27 Nem
Eseménysorozat int Az eseményosztály sorozata egy kötetben. 51 Nem
Fájlnév nvarchar A zsugorított fájl logikus neve. 36 Igen
HostName nvarchar Annak a számítógépnek a neve, amelyen az ügyfél fut. Ez az adatoszlop akkor van feltöltve, ha a kliens megadja a hosztnevet. A gazdanév meghatározásához használja az HOST_NAME függvényt. 8 Igen
IntegerData int A fájl 8 KB-os száma. 25 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 az SQL Server biztonsági bejelentkezése, akár a Microsoft Windows bejelentkezési adatai DOMAIN\Username 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
Kiszolgálónév nvarchar A nyomkövetés alatt álló SQL Server-példány neve. 26 Nem
SessionLoginName nvarchar A munkamenetet létrehozó felhasználó bejelentkezési neve. 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

Lásd még:

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