Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Îmbunătățire

Această îmbunătățire permite colectarea unor evenimente Xevents specifice PolyBase în SQL Server 2019

Mai multe informații

Din cauza faptului că PolyBase este implementată de către serviciile externe (PolyBase Engine și PolyBase Data Movement), captura Xevents nu poate fi activată la fel ca alte Xevents SQL Server Engine Xevents (de exemplu, comenzile T-SQL sau SQL Server Management Studio GUI).

  • Pentru a activa colecția PolyBase Xevents, trebuie să creați un nou fișier EngineService.xevents.xml care conține următoarele:


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

<!-- aceste evenimente sunt disponibile pe toate platformele SQL Server (Windows/Linux/Big Data Clusters) -->
    <pachet eveniment="DMSCommonXEvents" name="dsql_plan" />
    <pachet eveniment="DMSCommonXEvents" name="name_node_ha" />
    <pachet eveniment="DMSCommonXEvents" name="polybase_authorize_begin" />
    <pachet eveniment="DMSCommonXEvents" name="polybase_authorize_end" />

<!-- aceste evenimente sunt disponibile doar pentru SQL Server Big Data Clusters -->
    <pachet eveniment="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>  

  • Salvați fișierul în .. Folderul \MSSQL\Binn\Polybase. Poate fi nevoie să îl salvați într-o altă locație, apoi să mutați fișierul în acest folder.

  • Reporniți serviciul PolyBase Engine și veți vedea fișierul PdwXevents_0_{###}.xel creat în .. \MSSQL\Log\Polybase folder. Puteți vizualiza acest fișier XEL la fel ca orice altă captură de fișier XEL XEvents.

Descrierile evenimentelor

Xevent

Câmpuri

Descrierea evenimentului/câmpului

Disponibil pe toate platformele

 

 

dsql_plan

Informații despre planul Dsql

memo_xml

Memo xml

dsql_plan_xml

XML of dsql plan

showplan_xml

Formatul Showplan xml al planului dsql.

distributed_query_hash

Cod hash interogare este unic pentru aceeași interogare și va fi utilizat pentru a identifica regresia interogărilor

distributed_statement_id

ID-ul declarației este unic pentru fiecare insulare din grup și poate fi utilizat pentru corelarea la nivel de insulare

distributed_request_id

ID-ul de solicitare este unic pentru fiecare sp_execute_memo poate fi utilizat pentru corelarea sp_execute_memo executare

distributed_query_id

ID interogare

distributed_plan_step

Step in a distributed query plan

dms_plan_step

Step in a DMS plan

sql_handle

SQL Handle

name_node_ha

NameNode are tracing information.

uri

URI NumeNode

retry_count

Numărul de reîncercați pentru acest nod.

isActiveNamenode

ar trebui săîncercați

polybase_authorize_begin

Eveniment de începere autorizare PolyBase

app_name

Numele aplicației

session_id

ID sesiune

polybase_authorize_end

PolyBase authorize end event

app_name

Numele aplicației

session_id

ID sesiune

Disponibil pe BDC

build_openrowset_query

Build storagepool select from openrowset query

select_query

The select from openrowset query

distributed_query_hash

Cod hash interogare este unic pentru aceeași interogare și va fi utilizat pentru a identifica regresia interogărilor

distributed_statement_id

ID-ul declarației este unic pentru fiecare insulare din grup și poate fi utilizat pentru corelarea la nivel de insulare

distributed_request_id

ID-ul de solicitare este unic pentru fiecare sp_execute_memo poate fi utilizat pentru corelarea sp_execute_memo executare

distributed_query_id

ID interogare

distributed_plan_step

Step in a distributed query plan

dms_plan_step

Step in a DMS plan

sql_handle

SQL Handle

initialize_metadata_processor

Procesorul de metadate este inițializat

shards_list

Listă de puncte finale a diapozitivelor finale

Rezolvare

Această îmbunătățire este inclusă în următoarea actualizare cumulativă pentru SQL Server:

Despre actualizările cumulative pentru SQL Server:

Fiecare actualizare cumulativă nouă SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:

Referințe

Aflați despre terminologia utilizată de Microsoft pentru a descrie actualizările de software.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×