Sdílet prostřednictvím


Třída událostí automatického zmenšení souboru protokolu

platí pro:SQL ServerAzure SQL Databaseazure SQL Managed Instance

Log File Auto Shrink event class indikuje, že soubor protokolu se automaticky shrankuje. Tato událost se neaktivuje, pokud se soubor protokolu zmenší kvůli explicitnímu příkazu ALTER DATABASE.

Do trasování, které monitorují zmenšení souboru protokolu, zahrňte soubor protokolu automatické zmenšení třídy událostí. Pokud je tato třída událostí zahrnuta do trasování množství režijních nákladů bude nízké, pokud se soubor často zmenší.

Sloupce dat třídy událostí automatického zmenšení souboru protokolu

Název datového sloupce Datový typ Popis ID sloupce Filtrovatelný
ApplicationName nvarchar Název klientské aplikace, která vytvořila připojení k instanci SQL Serveru. Tento sloupec se naplní hodnotami předanými aplikací místo zobrazovaného názvu programu. 10 Ano
ClientProcessID int ID přiřazené hostitelským počítačem procesu, ve kterém je klientská aplikace spuštěná. Tento datový sloupec se vyplní, pokud klient poskytne ID procesu klienta. 9 Ano
ID databáze int ID databáze určené příkazem databáze USE nebo výchozí databází, pokud pro danou instanci nebyl vydán příkaz USE databáze. SQL Server Profiler zobrazí název databáze, pokud Název serveru datový sloupec je zaznamenán v trasování a server je k dispozici. Pomocí funkce DB_ID určete hodnotu databáze. 3 Ano
DatabaseName nvarchar Název databáze, ve které je spuštěný uživatelský příkaz. 35 Ano
doba trvání bigint Doba potřebná k rozšíření souboru (v milisekundách). 13 Ano
koncového času data a času Čas ukončení souboru protokolu automatického zmenšení. 18 Ano
třídy EventClass int Typ události = 95. 27 Ne
EventSequence int Posloupnost CursorClose třídy událostí v dávce. 51 Ne
název souboru nvarchar Logický název rozšířeného souboru. 36 Ano
název hostitele nvarchar Název počítače, na kterém je klient spuštěný. Tento datový sloupec se vyplní, pokud klient zadá název hostitele. K určení názvu hostitele použijte funkci HOST_NAME. 8 Ano
IntegerData int Počet stránek o 8 kilobajtech (KB), o které se soubor zvýšil. 25 Ano
IsSystem int Určuje, jestli došlo k události v systémovém procesu nebo uživatelském procesu. 1 = systém, 0 = uživatel. 60 Ano
loginname nvarchar Název přihlášení uživatele (přihlašovací údaje zabezpečení SYSTÉMU SQL Server nebo přihlašovací údaje systému Microsoft Windows ve formátu DOMÉNA\Uživatelské jméno). 11 Ano
loginSid obrázku Identifikátor zabezpečení (SID) přihlášeného uživatele. Tyto informace najdete v zobrazení katalogu sys.server_principals. Každý identifikátor SID je jedinečný pro každé přihlášení na serveru. 41 Ano
NTDomainName nvarchar Doména Systému Windows, do které uživatel patří. 7 Ano
název serveru nvarchar Název instance systému SQL Server, která se trasuje. 26 Ne
SessionLoginName nvarchar Přihlašovací jméno uživatele, který relaci pochází. Pokud se například připojíte k SQL Serveru pomocí Login1 a spustíte příkaz login2, SessionLoginName zobrazí Login1 a LoginName zobrazí Login2. Tento sloupec zobrazuje přihlášení k SQL Serveru i Windows. 64 Ano
SPID int ID relace, na které došlo k události. 12 Ano
StartTime data a času Čas, kdy událost začala, pokud je k dispozici. 14 Ano

Viz také

sp_trace_setevent (Transact-SQL)