Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Geliştirme

Bu geliştirme, 2019'da PolyBase'e özgü bazı Xeventlerin SQL Server sağlar

Ek Bilgi

PolyBase'in dış hizmetler (PolyBase Engine ve PolyBase Veri Hareketi) tarafından uygulanması nedeniyle, Xevents yakalaması diğer SQL Server Altyapısı Xevent'leri etkin olduğu gibi etkinleştirilebilir (örneğin, T-SQL komutları veya SQL Server Management Studio GUI).

  • PolyBase Xevents koleksiyonunu etkinleştirmek için, aşağıdakilerin yerEngineService.xevents.xml yeni bir dosya oluşturmanız gerekir:


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

<!-- olaylar tüm platformlarda (SQL Server/Linux/Big Data Clusters) --Windows
>     <package="DMSCommonXEvents" name="dsql_plan" />
    <package="DMSCommonXEvents" name="name_node_ha" />
    <package="DMSCommonXEvents" name="polybase_authorize_begin" />
    <package="DMSCommonXEvents" name="polybase_authorize_end" />

<!-- büyük veri kümeleri --SQL Server için yalnızca
>     <package="DMSCommonXEvents" name="build_openrowset_query" />
    <package="DMSCommonXEvents" name="initialize_metadata_processor" />  

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

  </event_session>
</event_sessions>  

  • Dosyayı . \MSSQL\Binn\Polybase klasörü. Dosyayı farklı bir konuma kaydetmeli ve sonra bu klasöre taşıabilirsiniz.

  • PolyBase Engine hizmetini yeniden başlatın; .'da PdwXevents_0_{####}.xel dosyasını görüyorsunuz. \MSSQL\Log\Polybase klasörü. Bu XEL dosyasını, diğer tüm XEvents XEL dosyası yakalamalarında olduğu gibi görüntüebilirsiniz.

Olay Açıklamaları

Xevent

Alanlar

Olay/Alan Açıklaması

Tüm platformlarda kullanılabilir

 

 

dsql_plan

Dsql plan bilgileri

memo_xml

Not xml

dsql_plan_xml

XML of dsql plan

showplan_xml

dsql planının xml biçimini gösterir.

distributed_query_hash

Sorgu Karma aynı sorgu için benzersizdir ve sorgu regresyonlarını tanımlamak için kullanılır

distributed_statement_id

Deyim Kimliği, bir toplu işlemde yer alan her deyim için benzersizdir ve deyim düzeyi korelasyon için kullanılabilir

distributed_request_id

İstek Kimliği her olay için sp_execute_memo benzersizdir ve bu kimlik yürütmenin korelasyon sp_execute_memo kullanılabilir

distributed_query_id

Sorgu Kimliği

distributed_plan_step

Dağıtılmış sorgu planında adım

dms_plan_step

DMS planında adım adım

sql_handle

SQL Tutamaç

name_node_ha

NameNode ha izleme bilgileri.

uri

NameNode URI

retry_count

Bu düğüm için yeniden deneme sayısı.

isActiveNamenode

shouldRetry

polybase_authorize_begin

PolyBase yetkilendir begin olayı

app_name

Uygulama adı

session_id

Oturum Kimliği

polybase_authorize_end

PolyBase yetkilendir son olayı

app_name

Uygulama adı

session_id

Oturum Kimliği

BDC'de kullanılabilir

build_openrowset_query

Openrowset sorgusundan depolama biriktiricisi oluşturma seçimi

select_query

openrowset sorgusundan seçme

distributed_query_hash

Sorgu Karma aynı sorgu için benzersizdir ve sorgu regresyonlarını tanımlamak için kullanılır

distributed_statement_id

Deyim Kimliği, bir toplu işlemde yer alan her deyim için benzersizdir ve deyim düzeyi korelasyon için kullanılabilir

distributed_request_id

İstek Kimliği her olay için sp_execute_memo benzersizdir ve bu kimlik yürütmenin korelasyon sp_execute_memo kullanılabilir

distributed_query_id

Sorgu Kimliği

distributed_plan_step

Dağıtılmış sorgu planında adım

dms_plan_step

DMS planında adım adım

sql_handle

SQL Tutamaç

initialize_metadata_processor

Meta veri işlemcisi başlatılır

shards_list

S endpoints listesi

Çözüm

Bu geliştirme, aşağıdaki yazılım güncelleştirmelerine dahil SQL Server:

Güncelleştirmelerin toplu güncelleştirmeleri SQL Server:

Her yeni toplu güncelleştirme SQL Server, önceki toplu güncelleştirmeyle birlikte gelen tüm düzeltmeleri ve güvenlik düzeltmelerini içerir. Aşağıdaki güncelleştirmeler için en son toplu güncelleştirmeleri SQL Server:

Başvurular

Microsoft'un yazılım güncelleştirmelerini açıklamak için kullandığı terminoloji hakkında bilgi alın.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×