Applies ToSQL Server 2019 on Windows

Melhoria

Esta melhoria permite a coleção de alguns Xeventas específicos do PolyBase no SQL Server 2019

Mais Informações

Devido à implementação da PolyBase pelos serviços externos (PolyBase Engine e PolyBase Data Movement), a captura de Xevents não pode ser ativada da mesma forma que outros SQL Server Engine Xevents estão ativados (por exemplo, comandos T-SQL ou SQL Server Management Studio GUI).

  • Para ativar a coleção PolyBase Xevents, tem de criar um novo ficheiro EngineService.xevents.xml que contenha o seguinte:

<event_sessions>   <event_session     name="DMSCommonSession" maxMemory="2" allowRecursiveEvents="true" eventRetentionMode="noEventLoss"     trackCausality="false" dispatchLatency="5" maxEventSize="1"     memoryPartitionMode="none"> 

<!-- estes eventos estão disponíveis em todas as plataformas de SQL Server (Windows/Linux/Big Data Clusters) -->     <evento package="DMSCommonXEvents" name="dsql_plan" />     <evento package="DMSCommonXEvents" name="name_node_ha" />     <event package="DMSCommonXEvents" name="polybase_authorize_begin" />     <evento package="DMSCommonXEvents" name="polybase_authorize_end" /> <!-- estes eventos só estão disponíveis para SQL Server Grandes Conjuntos de Dados -->     <event package="DMSCommonXEvents" name="build_openrowset_query" />     <event package="DMSCommonXEvents" name="initialize_metadata_processor" />  

    <target package="package0" name="event_file">       <parâmetro name="filename" value="PdwXevents.xel" />       <parâmetro name="max_file_size" value="10" />       <parâmetro name="max_rollover_files" value="10" />     </target>   </event_session> </event_sessions>  

  • Guarde o ficheiro no ficheiro .. \MSSQL\Binn\Polybase pasta. Poderá ter de guardá-lo numa localização diferente e, em seguida, mover o ficheiro para esta pasta.

  • Reinicie o serviço Motor PolyBase e verá o PdwXevents_0_{####}.xel criado no .. \MSSQL\Log\Polybase pasta. Pode ver este ficheiro XEL da mesma forma que qualquer outra captura de ficheiro XEvents XEL.

Descrições de Eventos

Xevent

Campos

Descrição do Evento/Campo

Disponível em todas as plataformas

 

 

dsql_plan

Informações do plano Dsql

memo_xml

Memorando xml

dsql_plan_xml

XML do plano dsql

showplan_xml

Showplan xml format of dsql plan.

distributed_query_hash

A hash da consulta é exclusiva para a mesma consulta e será utilizada para identificar a regressão da consulta

distributed_statement_id

O ID da Inserção é exclusivo para cada inserção num lote e pode ser utilizado para correlação de nível de inserção

distributed_request_id

O ID de Pedido é exclusivo para cada sp_execute_memo e pode ser utilizado para correlação de sp_execute_memo execução

distributed_query_id

ID da Consulta

distributed_plan_step

Passo num plano de consulta distribuído

dms_plan_step

Passo num plano DMS

sql_handle

SQL Alça

name_node_ha

NameNode ha tracing information.

uri

NameNode URI

retry_count

Número de contagem de repetir para este nó.

isActiveNamenode

shouldRetry

polybase_authorize_begin

Evento início de autorizações da PolyBase

app_name

Nome da aplicação

session_id

ID da Sessão

polybase_authorize_end

Evento de autorizações de fim da PolyBase

app_name

Nome da aplicação

session_id

ID da Sessão

Disponível no BDC

build_openrowset_query

Selecionar a opção Criarpool de armazenamento na consulta openrowset

select_query

A consulta selecionar a partir do openrowset

distributed_query_hash

A hash da consulta é exclusiva para a mesma consulta e será utilizada para identificar a regressão da consulta

distributed_statement_id

O ID da Inserção é exclusivo para cada inserção num lote e pode ser utilizado para correlação de nível de inserção

distributed_request_id

O ID de Pedido é exclusivo para cada sp_execute_memo e pode ser utilizado para correlação de sp_execute_memo execução

distributed_query_id

ID da Consulta

distributed_plan_step

Passo num plano de consulta distribuído

dms_plan_step

Passo num plano DMS

sql_handle

SQL Alça

initialize_metadata_processor

Processador de metadados é inicializado

shards_list

Lista de pontos finais de fragmentos

Resolução

Esta melhoria está incluída na seguinte atualização cumulativa para SQL Server:

Acerca das atualizações cumulativas SQL Server:

Cada nova atualização cumulativa para o SQL Server contém todas as correções de segurança incluídas na atualização cumulativa anterior. Consulte as atualizações cumulativas mais recentes para SQL Server:

Referências

Saiba mais sobre a terminologia que a Microsoft utiliza para descrever atualizações de software.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.