Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de dados SQL no Microsoft Fabric
Esta vista de gestão dinâmica é usada internamente pelo SQL Server para fazer o seguinte:
Acompanha os dados de depuração, como as alocações pendentes.
Assumir ou validar lógica utilizada pelos componentes do SQL Server em locais onde o componente assume que uma determinada chamada foi feita.
| Nome da coluna | Tipo de dados | Description |
|---|---|---|
| stack_address | varbinário(8) | Endereço único para esta alocação de pilha. Não é anulável. |
| frame_index | int | Cada linha representa uma chamada de função que, quando ordenada por ordem crescente por índice de frame para um determinado stack_address, devolve a pilha completa de chamadas. Não é anulável. |
| frame_address | varbinário(8) | Endereço da chamada de função. Não é anulável. |
Observações
sys.dm_os_stacks exige que os símbolos do servidor e de outros componentes estejam presentes no servidor para mostrar a informação corretamente.
Permissions
No SQL Server e na Instância Gerenciada do SQL, requer VIEW SERVER STATE permissão.
No Banco de Dados SQL Basic, S0e S1 objetivos de serviço e para bancos de dados em pools elásticos , a conta de de administrador do servidor, a conta de de administrador do Microsoft Entra ou a associação aode função de servidor ##MS_ServerStateReader## é necessária. Em todos os outros objetivos de serviço do Banco de dados SQL, é necessária a permissão VIEW DATABASE STATE no banco de dados ou a associação à função de servidor ##MS_ServerStateReader##.
Permissões para SQL Server 2022 e posterior
Requer a permissão VIEW SERVER PERFORMANCE STATE no servidor.
Consulte também
Exibições de gerenciamento dinâmico relacionadas ao sistema operacional SQL Server (Transact-SQL)