Peningkatan
Peningkatan ini memungkinkan pengumpulan beberapa Xevents khusus PolyBase di SQL Server 2019
Informasi Selengkapnya
Due to PolyBase being implemented by external services (PolyBase Engine and PolyBase Data Movement), the Xevents capture cannot be enabled in the same way that other SQL Server Engine Xevents are enabled (e.g. T-SQL commands or SQL Server Management Studio GUI).
-
Untuk mengaktifkan kumpulan PolyBase Xevents, Anda perlu membuat file baru EngineService.xevents.xml yang berisi hal berikut ini:
<event_sessions>  <event_session   name="DMSCommonSession" max Dew="2" allowRecursiveEvents="true" eventRetentionMode="noEventLoss"   trackCausality="false" dispatchLatency="5" maxEventSize="1"   memoryPartitionMode="none">Â
<!-- acara ini tersedia di semua platform SQL Server (Windows/Linux/Kluster Data Besar) -->
  <acara package="DMSCommonXEvents" name="dsql_plan" />   <acara anda="DMSCommonXEvents" name="name_node_ha" />   <acara package="DMSCommonXEvents" name="polybase_authorize_begin" />   <acara package="DMSCommonXEvents" name="polybase_authorize_end" /> <!-- acara ini hanya tersedia untuk SQL Server Kluster Data Besar -->   <acara package="DMSCommonXEvents" name="build_openrowset_query" />   <acara 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> Â-
Simpan file ke .. \MSSQL\Binn\Polybase folder. Anda mungkin harus menyimpannya ke lokasi lain lalu memindahkan file ke folder ini.
-
Mulai ulang layanan PolyBase Engine dan Anda akan melihat file PdwXevents_0_{####}.xel yang dibuat di .. \MSSQL\Log\Polybase folder. Anda bisa menampilkan file XEL ini dengan cara yang sama seperti file XEvents XEL lainnya.
Deskripsi Acara
Xevent |
Bidang |
Deskripsi Kejadian/Bidang |
Tersedia di semua platform |
 |
 |
dsql_plan |
Informasi rencana Dsql |
|
memo_xml |
Memo xml |
|
dsql_plan_xml |
Paket XML dari dsql |
|
showplan_xml |
Format showplan xml dari rencana dsql. |
|
distributed_query_hash |
Hash Kueri unik untuk kueri yang sama dan akan digunakan untuk mengidentifikasi regresi kueri |
|
distributed_statement_id |
ID Pernyataan unik untuk setiap pernyataan dalam kumpulan dan bisa digunakan untuk korelasi tingkat pernyataan |
|
distributed_request_id |
ID permintaan unik untuk sp_execute_memo id dan dapat digunakan untuk korelasi sp_execute_memo eksekusi |
|
distributed_query_id |
ID Kueri |
|
distributed_plan_step |
Langkah dalam rencana kueri terdistribusi |
|
dms_plan_step |
Langkah dalam paket DMS |
|
sql_handle |
SQL Gagang |
|
name_node_ha |
Informasi penelusuran ha NameNode. |
|
uri |
NameNode URI |
|
retry_count |
Jumlah coba lagi untuk simpul ini. |
|
isActiveNamenode |
||
shouldRetry |
||
polybase_authorize_begin |
PolyBase otorisasi mulai acara |
|
app_name |
Nama aplikasi |
|
session_id |
ID Sesi |
|
polybase_authorize_end |
PolyBase mengotorisasi akhir acara |
|
app_name |
Nama aplikasi |
|
session_id |
ID Sesi |
|
Tersedia di BDC |
||
build_openrowset_query |
Pilih buildpool penyimpanan dari kueri openrowset |
|
select_query |
Kueri pilih dari openrowset |
|
distributed_query_hash |
Hash Kueri unik untuk kueri yang sama dan akan digunakan untuk mengidentifikasi regresi kueri |
|
distributed_statement_id |
ID Pernyataan unik untuk setiap pernyataan dalam kumpulan dan bisa digunakan untuk korelasi tingkat pernyataan |
|
distributed_request_id |
ID permintaan unik untuk sp_execute_memo id dan dapat digunakan untuk korelasi sp_execute_memo eksekusi |
|
distributed_query_id |
ID Kueri |
|
distributed_plan_step |
Langkah dalam rencana kueri terdistribusi |
|
dms_plan_step |
Langkah dalam paket DMS |
|
sql_handle |
SQL Gagang |
|
initialize_metadata_processor |
Prosesor metadata diinialisasi |
|
shards_list |
Daftar titik akhir s endpoints |
Pemecahan Masalah
Peningkatan ini disertakan dalam pembaruan kumulatif berikut untuk SQL Server:
Tentang pembaruan kumulatif untuk SQL Server:
Setiap pembaruan kumulatif baru untuk SQL Server hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Periksa pembaruan kumulatif terbaru untuk SQL Server:
Referensi
Pelajari tentang terminologi yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.