Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de dados SQL no Microsoft Fabric
Mostra a informação do perfil para um extrato. O PERFIL DE ESTATÍSTICAS funciona para consultas ad hoc, vistas e procedimentos armazenados.
Transact-SQL convenções de sintaxe
Sintaxe
SET STATISTICS PROFILE { ON | OFF }
Observações
Quando o PERFIL STATISTICS está ATIVADO, cada consulta executada devolve o seu conjunto de resultados regular, seguido de um conjunto adicional que mostra o perfil da execução da consulta.
O conjunto de resultados adicional contém as colunas SHOWPLAN_ALL para a consulta e estas colunas adicionais.
| Nome da coluna | Description |
|---|---|
| Linhas | Número real de linhas produzidas por cada operador |
| Executa | Número de vezes que o operador foi executado |
Permissions
Para usar o PERFIL DE ESTATÍSTICAS DEFINIDAS e visualizar a saída, os utilizadores devem ter as seguintes permissões:
Permissões apropriadas para executar as instruções Transact-SQL.
Permissão SHOWPLAN em todas as bases de dados que contenham objetos referenciados pelas instruções Transact-SQL.
Para Transact-SQL instruções que não produzem conjuntos de resultados STATISTICS PROFILE, são necessárias apenas as permissões apropriadas para executar as instruções Transact-SQL. Para Transact-SQL instruções que produzam conjuntos de resultados STATISTICS PROFILE, as verificações tanto da permissão de execução da Transact-SQL como da permissão SHOWPLAN devem ter sucesso, ou a execução da Transact-SQL é abortada e não é gerada qualquer informação do Showplan.
Ver também
Instruções SET (Transact-SQL)
SET SHOWPLAN_ALL (Transact-SQL)
ESTATÍSTICAS DO CONJUNTO TEMPO (Transact-SQL)
ESTATÍSTICAS DE CONJUNTO IO (Transact-SQL)