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
Tento dynamický pohled správy je interně používán SQL Serverem k následujícím účelům:
Sledujte ladicí data, například nevyřízené alokace.
Předpokládejte nebo ověřujte logiku, kterou používají komponenty SQL Serveru tam, kde komponenta předpokládá, že bylo provedeno určité volání.
| Název sloupce | Datový typ | Description |
|---|---|---|
| stack_address | varbinary(8) | Unikátní adresa pro tuto alokaci stacku. Není možné nastavit jako null. |
| frame_index | int | Každý řádek představuje volání funkce, které při seřazení vzestupně podle indexu snímku pro daný stack_address vrací celý zásobník volání. Není možné nastavit jako null. |
| frame_address | varbinary(8) | Adresa volání funkce. Není možné nastavit jako null. |
Poznámky
sys.dm_os_stacks vyžaduje, aby na serveru byly přítomny symboly serveru a další komponenty, aby se informace správně zobrazovaly.
Povolení
Na SQL Serveru a spravované instanci SQL vyžaduje VIEW SERVER STATE oprávnění.
U služby SQL Database Basic, S0a S1 a pro databáze v elastických fondech, účet správce serveru serveru, účet správce Microsoft Entra nebo členství v roli ##MS_ServerStateReader##serveru. U všech ostatních cílů služby SQL Database se vyžaduje buď oprávnění VIEW DATABASE STATE k databázi, nebo členství v roli serveru ##MS_ServerStateReader##.
Oprávnění pro SQL Server 2022 a novější
Vyžaduje VIEW oprávnění SERVER PERFORMANCE STATE na serveru.