Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL databáze v Microsoft Fabric
Vrátí řádek pro každý objekt, který je součástí balíčku událostí. Objekty mohou být jedním z následujících:
Dění. Události ukazují zajímavé body na cestě provedení. Všechny akce obsahují informace o zajímavém bodě.
Akce. Akce se spouštějí synchronně, když se spustí události. Akce může k události připojit data o běhu během běhu.
Cíle. Cíle spotřebovávají události, buď synchronně na vlákně, které událost spustí, nebo asynchronně na vlákně poskytovaném systémem.
Predikáty. Zdroje predikátů získávají hodnoty ze zdrojů událostí pro použití při porovnávacích operacích. Porovnání predikátů porovnávají konkrétní datové typy a vracejí Booleovu hodnotu.
Typy. Typy zapouzdřují délku a charakteristiky sbírky bajtů, které jsou nezbytné pro interpretaci dat.
| Název sloupce | Datový typ | Description |
|---|---|---|
| název | nvarchar(60) | Název objektu. název je unikátní v rámci balíčku pro konkrétní typ objektu. Není možné nastavit jako null. |
| typ_objektu | nvarchar(60) | Typ objektu. object_type je jedním z následujících: událost akce cíl pred_source pred_compare typ Není možné nastavit jako null. |
| package_guid | uniqueidentifier | GUID pro balení, které tuto akci odhaluje. S sys.dm_xe_packages.package_id existuje vztah mnoho-na-jednoho. Není možné nastavit jako null. |
| description | nvarchar(256) | Popis děje. Popis je nastaven autorem balíčku. Není možné nastavit jako null. |
| capabilities | int | Bitmapa, která popisuje schopnosti objektu. Může obsahovat hodnotu null. |
| capabilities_desc | nvarchar(256) | Uvádí všechny schopnosti objektu. Může obsahovat hodnotu null. Schopnosti, které platí pro všechny typy objektů - Soukromé. Jediný objekt dostupný pro interní použití, ke kterému nelze přistupovat přes CREATE/ALTER EVENT SESSION DDL. Auditní události a cíle spadají do této kategorie, kromě malého počtu interně používaných objektů. =============== Možnosti událostí - No_block. Událost se nachází v kritické kódové cestě, kterou nelze z žádného důvodu zablokovat. Události s touto schopností nesmí být přidávány do žádné relace událostí, která specifikuje NO_EVENT_LOSS. =============== Schopnosti, které platí pro všechny typy objektů - Process_whole_buffers. Cílová jednotka spotřebovává buffery událostí najednou, nikoli událost po události. - Singleton. V procesu může existovat pouze jedna instance cíle. Ačkoliv více eventových relací může odkazovat na stejný singleton target, ve skutečnosti existuje pouze jedna instance, a ta uvidí každou unikátní událost pouze jednou. To je důležité, pokud je cíl přidán do více relací, které všechny sbírají stejnou událost. - synchronní. Cíl je vykonán na vlákně, které událost generuje, než je řízení vráceno volajícímu řádku kódu. |
| type_name | nvarchar(60) | Název pro pred_source a pred_compare objekty. Může obsahovat hodnotu null. |
| type_package_guid | uniqueidentifier | GUID pro balení, které zpřístupňuje typ, na kterém tento objekt pracuje. Může obsahovat hodnotu null. |
| type_size | int | Velikost datového typu v bajtech. To platí pouze pro platné typy objektů. Může obsahovat hodnotu null. |
Povolení
Vyžaduje VIEW oprávnění SERVER STATE na serveru.
Oprávnění pro SQL Server 2022 a novější
Vyžaduje VIEW oprávnění SERVER PERFORMANCE STATE na serveru.
Kardinality relací
| Od | To | Relationship |
|---|---|---|
| sys.dm_xe_objects.package_guid | sys.dm_xe_packages.guid | Many-to-one |