Forbedring

Denne forbedring gør det muligt at indsamle nogle PolyBase-specifikke Xevents SQL Server 2019

Flere oplysninger

På grund af at PolyBase er blevet implementeret af eksterne tjenester (PolyBase Engine og PolyBase Data Movement), kan Xevents-registrer ikke aktiveres på samme måde, som andre SQL Server Engine Xevents er aktiveret (f.eks. T-SQL-kommandoer eller SQL Server Management Studio GUI).

  • For at aktivere PolyBase Xevents-samling skal du oprette en ny fil, EngineService.xevents.xml indeholder følgende:


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

<!-- disse begivenheder er tilgængelige på alle SQL Server platforme (Windows/Linux/Big Data Clusters) – >
    <event package="DMSCommonXEvents" name="dsql_plan" />
    <event package="DMSCommonXEvents" name="name_node_ha" />
    <event package="DMSCommonXEvents" name="polybase_authorize_begin" />
    <event package="DMSCommonXEvents" name="polybase_authorize_end" />

<!-- disse begivenheder er kun tilgængelige for SQL Server Big Data Clusters – >
    <event package="DMSCommonXEvents" name="build_openrowset_query" />
    <event package="DMSCommonXEvents" name="initialize_metadata_processor" />  

    <target package="package0" name="event_file">
      <parameter name="filename" value="PdwXevents.xel" />
      <parameter name="max_file_size" value="10" />
      <parameter name="max_rollover_files" value="10" />
    </target>

  </event_session>
</event_sessions>  

  • Gem filen på .. \MSSQL\Binn\Polybase folder. Du skal muligvis gemme den et andet sted og derefter flytte filen til denne mappe.

  • Genstart PolyBase Engine-tjenesten, så får du vist filen PdwXevents_0_{####}.xel oprettet i .. \MSSQL\Log\Polybase folder. Du kan få vist denne XEL-fil på samme måde som alle andre XEvents XEL-filoptagelser.

Hændelsesbeskrivelser

Xevent

Felter

Beskrivelse af begivenhed/felt

Tilgængelig på alle platforme

 

 

dsql_plan

Oplysninger om Dsql-plan

memo_xml

Xml-notat

dsql_plan_xml

XML i dsql-plan

showplan_xml

Xml-formatet Showplan for dsql-plan.

distributed_query_hash

Forespørgselshash er entydig for den samme forespørgsel og bruges til at identificere regression af forespørgsler

distributed_statement_id

Sætnings-id er entydigt for hver sætning i en batch og kan bruges til korrelation på sætningsniveau

distributed_request_id

Anmodnings-id er entydigt for sp_execute_memo og kan bruges til korrelation af sp_execute_memo udførelse

distributed_query_id

Forespørgsels-id

distributed_plan_step

Trin i en distribueret forespørgselsplan

dms_plan_step

Trin i en DMS-plan

sql_handle

SQL Håndtag

name_node_ha

NameNode ha tracing information.

uri

NameNode URI

retry_count

Antal prøv igen for denne node.

isActiveNamenode

shouldRetry

polybase_authorize_begin

PolyBase godkend startbegivenhed

app_name

Programmets navn

session_id

Sessions-id

polybase_authorize_end

PolyBase autoriser slutbegivenhed

app_name

Programmets navn

session_id

Sessions-id

Tilgængelig på BDC

build_openrowset_query

Vælg Build storagepool fra openrowset-forespørgsel

select_query

Udvælgelsesforespørgslen fra openrowset

distributed_query_hash

Forespørgselshash er entydig for den samme forespørgsel og bruges til at identificere regression af forespørgsler

distributed_statement_id

Sætnings-id er entydigt for hver sætning i en batch og kan bruges til korrelation på sætningsniveau

distributed_request_id

Anmodnings-id er entydigt for sp_execute_memo og kan bruges til korrelation af sp_execute_memo udførelse

distributed_query_id

Forespørgsels-id

distributed_plan_step

Trin i en distribueret forespørgselsplan

dms_plan_step

Trin i en DMS-plan

sql_handle

SQL Håndtag

initialize_metadata_processor

Metadataprocessor initialiseres

shards_list

Liste over shard slutpunkter

Løsning

Denne forbedring er medtaget i følgende kumulative opdatering til SQL Server:

Om akkumulerede opdateringer til SQL Server:

Hver ny kumulativ opdatering til SQL Server indeholder alle hotfixes og alle de sikkerhedsrettelser, der var inkluderet i den forrige kumulative opdatering. Se de seneste akkumulerede opdateringer til SQL Server:

Referencer

Få mere at vide om den terminologi, som Microsoft bruger til at beskrive softwareopdateringer.

Har du brug for mere hjælp?

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Deltag i Microsoft insiders

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af oversættelsen?

Hvad påvirkede din oplevelse?

Har du mere feedback? (Valgfrit)

Tak for din feedback!

×