Entrar com a conta da Microsoft
Entre ou crie uma conta.
Olá,
Selecione uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Melhoria

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

Informações adicionais

Devido à implementação do PolyBase por serviços externos (PolyBase Engine e PolyBase Data Movement), a captura Xevents não pode ser habilitada da mesma maneira que outros Xevents do SQL Server Engine estão habilitados (por exemplo, comandos T-SQL ou gui SQL Server Management Studio).

  • Para habilitar a coleção PolyBase Xevents, você precisa criar um novo arquivo 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"> 

<!-- esses eventos estão disponíveis em todas as plataformas SQL Server (Windows/Linux/Clusters de Big Data) -->
    <evento package="DMSCommonXEvents" name="dsql_plan" />
    <evento package="DMSCommonXEvents" name="name_node_ha" />
    <evento package="DMSCommonXEvents" name="polybase_authorize_begin" />
    <evento package="DMSCommonXEvents" name="polybase_authorize_end" />

<!-- esses eventos estão disponíveis apenas para SQL Server Clusters de Big Data -->
    <evento package="DMSCommonXEvents" name="build_openrowset_query" />
    <evento package="DMSCommonXEvents" name="initialize_metadata_processor" />  

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

  </event_session>
</event_sessions>  

  • Salve o arquivo no .. \MSSQL\Pasta Binn\Polybase. Talvez seja preciso salvá-lo em um local diferente e, em seguida, mover o arquivo para essa pasta.

  • Reinicie o serviço do Mecanismo polyBase e você verá o arquivo PdwXevents_0_{#####}.xel criado no .. \MSSQL\Pasta Log\Polybase. Você pode exibir esse arquivo XEL da mesma forma que qualquer outra captura de arquivo XEvents XEL.

Descrições do evento

Xevent

Fields

Descrição do evento/campo

Disponível em todas as plataformas

 

 

dsql_plan

Informações do plano Dsql

memo_xml

Xml de memorando

dsql_plan_xml

XML do plano dsql

showplan_xml

Formato xml showplan do plano dsql.

distributed_query_hash

O Hash de Consulta é exclusivo para a mesma consulta e será usado para identificar a regressão de consulta

distributed_statement_id

ID da instrução é exclusiva para cada instrução em um lote e pode ser usada para correlação de nível de instrução

distributed_request_id

A ID de solicitação é exclusiva para cada sp_execute_memo e pode ser usada para correlação de sp_execute_memo execução

distributed_query_id

ID de consulta

distributed_plan_step

Etapa em um plano de consulta distribuído

dms_plan_step

Etapa em um plano DMS

sql_handle

SQL Manipular

name_node_ha

NameNode ha tracing information.

uri

NameNode URI

retry_count

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

isActiveNamenode

shouldRetry

polybase_authorize_begin

Evento begin de autorização do PolyBase

app_name

Nome do aplicativo

session_id

ID da sessão

polybase_authorize_end

Evento final de autorização do PolyBase

app_name

Nome do aplicativo

session_id

ID da sessão

Disponível no BDC

build_openrowset_query

Criar a seleção de storagepool na consulta openrowset

select_query

A seleção da consulta openrowset

distributed_query_hash

O Hash de Consulta é exclusivo para a mesma consulta e será usado para identificar a regressão de consulta

distributed_statement_id

ID da instrução é exclusiva para cada instrução em um lote e pode ser usada para correlação de nível de instrução

distributed_request_id

A ID de solicitação é exclusiva para cada sp_execute_memo e pode ser usada para correlação de sp_execute_memo execução

distributed_query_id

ID de consulta

distributed_plan_step

Etapa em um plano de consulta distribuído

dms_plan_step

Etapa em um plano DMS

sql_handle

SQL Manipular

initialize_metadata_processor

Processador de metadados é inicializado

shards_list

Lista de pontos de extremidade de fragmento

Resolução

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

Sobre atualizações cumulativas para SQL Server:

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

Referências

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

Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Microsoft Insider

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?

Obrigado pelos seus comentários!

×