Compartilhar via


sys.dm_pdw_nodes_exec_text_query_plan (Transact-SQL)

Aplica-se a: Azure Synapse Analytics

Retorna o plano de execução em formato de texto de um lote Transact-SQL ou de uma instrução específica dentro do lote.

Observação

Não há suporte a essa sintaxe para o pool de SQL sem servidor no Azure Synapse Analytics.

Tabela retornada

Nome da coluna Tipo de dados Descrição
pdw_node_ID int ID numérico exclusivo associado ao nó.
dbid smallint A ID do banco de dados de contexto em vigor quando a instrução Transact-SQL correspondente a esse plano foi compilada. Para instruções SQL preparadas e ad hoc, a ID do banco de dados no qual as instruções foram compiladas.

A coluna é anulável.
objectid int A identificação do objeto (por exemplo, procedimento armazenado ou função definida pelo usuário) para este plano de consulta. Para lotes assistemáticos e preparados, essa coluna é nula.

A coluna é anulável.
number smallint Inteiro de procedimento armazenado numerado. Para lotes assistemáticos e preparados, essa coluna é nula.

A coluna é anulável.
encrypted bit Indica se o procedimento armazenado correspondente está criptografado.

0 = não criptografado

1 = criptografado

A coluna não é anulável.
query_plan nvarchar(max) Contém a representação do plano de execução em tempo de compilação do plano de execução de consulta especificado com plan_handle. O Showplan está em formato de texto. Um plano é gerado para cada lote que contém. Por exemplo, instruções ad hoc Transact-SQL, chamadas de procedimentos armazenados e chamadas de função definidas pelo usuário.

A coluna é anulável.

Comentários

As mesmas observações em sys.dm_exec_text_query_plan se aplicam.

Permissões

Exigir função de servidor sysadmin ou VIEW SERVER STATE permissão no servidor.

Confira também

Exibições de gerenciamento dinâmico do Azure Synapse Analytics e do Parallel Data Warehouse (Transact-SQL)

Próximas etapas

Para obter mais dicas de desenvolvimento, consulte Visão geral do desenvolvimento do Azure Synapse Analytics.