Primjenjuje se na
SQL Server 2019 on Windows

Poboljšanje

Ovo poboljšanje omogućuje prikupljanje nekih Xeventa specifičnih za PolyBase u SQL Server 2019.

Dodatne informacije

Zbog toga što PolyBase implementira vanjske servise (PolyBase Engine i PolyBase Data Movement), snimanje Xeventsa ne može se omogućiti na isti način na koji su omogućene druge naredbe SQL Server Engine Xevents (npr. T-SQL naredbe ili SQL Server Management Studio GUI).

  • Da biste omogućili zbirku PolyBase Xevents, morate stvoriti novu EngineService.xevents.xml koja sadrži sljedeće:

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

<!-- su ti događaji dostupni na svim SQL Server platformama (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" /> <!-- su ti događaji dostupni samo za velike SQL Server –>     <event package="DMSCommonXEvents" name="build_openrowset_query" />     <event package="DMSCommonXEvents" name="initialize_metadata_processor" />  

    <ciljni paket="package0" name="event_file">       <parametra name="filename" value="PdwXevents.xel" />       <parametra="max_file_size" value="10" />       <parametra name="max_rollover_files" value="10" />     </target>   </event_session> </event_sessions>  

  • Spremite datoteku u .. \MSSQL\Binn\Polybase folder. Možda ćete je morati spremiti na drugo mjesto, a zatim premjestiti datoteku u tu mapu.

  • Ponovno pokrenite servis PolyBase Engine i vidjet ćete datoteku PdwXevents_0_{####}.xel stvorena u .. \MSSQL\Log\Polybase folder. Tu datoteku XEL možete prikazati na isti način kao i bilo koja druga datoteka XEvents XEL.

Opisi događaja

Xevent

Polja

Opis događaja/polja

Dostupno na svim platformama

 

 

dsql_plan

Informacije o DSQL planu

memo_xml

Xml dopisa

dsql_plan_xml

XML dsql plana

showplan_xml

Showplan xml format dsql plana.

distributed_query_hash

Hash upita jedinstven je za isti upit i koristit će se za prepoznavanje regresije upita

distributed_statement_id

ID izjave jedinstven je za svaku izjavu u seriji i može se koristiti za korelaciju razine iskaza

distributed_request_id

ID zahtjeva jedinstven je za svaku sp_execute_memo i može se koristiti za korelaciju sp_execute_memo izvršenja

distributed_query_id

ID upita

distributed_plan_step

Korak u distribuiranom planu upita

dms_plan_step

Korak u DMS planu

sql_handle

SQL Handle

name_node_ha

NameNode ha tracing information.

uri

NameNode URI

retry_count

Broj pokušaja ponovnog pokušaja za ovaj node.

isActiveNamenode

shouldRetry

polybase_authorize_begin

PolyBase autorizira događaj početka

app_name

Naziv aplikacije

session_id

ID sesije

polybase_authorize_end

PolyBase autorizira završni događaj

app_name

Naziv aplikacije

session_id

ID sesije

Dostupno na BDC-u

build_openrowset_query

Build storagepool select from openrowset query

select_query

The select from openrowset query

distributed_query_hash

Hash upita jedinstven je za isti upit i koristit će se za prepoznavanje regresije upita

distributed_statement_id

ID izjave jedinstven je za svaku izjavu u seriji i može se koristiti za korelaciju razine iskaza

distributed_request_id

ID zahtjeva jedinstven je za svaku sp_execute_memo i može se koristiti za korelaciju sp_execute_memo izvršenja

distributed_query_id

ID upita

distributed_plan_step

Korak u distribuiranom planu upita

dms_plan_step

Korak u DMS planu

sql_handle

SQL Handle

initialize_metadata_processor

Inicijalizira se procesor metapodataka

shards_list

Popis krhotina krajnjih točaka

Rješenje

To je poboljšanje obuhvaćeno sljedećim kumulativnim ažuriranjem za SQL Server:

O kumulativnim ažuriranjima za SQL Server:

Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne popravke obuhvaćene prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

Reference

Informirajte se o terminologiji koju Microsoft koristi za opisivanje softverskih ažuriranja.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.