Uzlabojums
Šis uzlabojums ļauj apkopot dažus PolyBase specifiskus Xevents SQL Server 2019
Papildinformācija
Tā kā PolyBase īsteno ārējie pakalpojumi (PolyBase Engine un PolyBase Data Movement), Xevents tveršanu nevar iespējot tādā pašā veidā, kā ir iespējoti citi SQL Server Engine Xevents (piemēram, T-SQL komandas vai SQL Server Management Studio GUI).
- Lai iespējotu PolyBase Xevents kolekciju, ir jāizveido jauns faila EngineService.xevents.xml , kas satur:
Piezīme
-
<event_sessions>
<event_session
name="DMSCommonSession" maxMemory="2" allowRecursiveEvents="true" eventRetentionMode="noEventLoss"
trackCausality="false" dispatchLatency="5" maxEventSize="1"
memoryPartitionMode="none"> -
<-- šie notikumi ir pieejami visās SQL Server platformās (Windows/Linux/Lielapjoma datu klasteri),>
<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" />
<-- šie pasākumi ir pieejami tikai SQL Server Lielapjoma datu klasteri —>
<event package="DMSCommonXEvents" name="build_openrowset_query" />
<event package="DMSCommonXEvents" name="initialize_metadata_processor" /> -
<target package="package0" name="event_file">
<parametra nosaukums="faila_nosaukums" value="PdwXevents.xel" />
<Parameter name="max_file_size" value="10" />
<parametra nosaukums="max_rollover_files" vērtība="10" />
</mērķis>
</event_session>
</event_sessions>
- Saglabājiet failu .. \MSSQL\Binn\Polybase mape. Iespējams, fails jāsaglabā citā atrašanās vietā un pēc tam tas jāpārvieto uz šo mapi.
- Restartējiet PolyBase Engine pakalpojumu, un jūs redzēsiet failu PdwXevents_0_{####}.xel , kas izveidots .. \MSSQL\Log\Polybase mape. Šo XEL failu varat skatīt tāpat kā jebkuru citu XEvents XEL faila tveršanu.
Notikumu apraksti
| Xevent | Outlook Web App Mobile ikona Papildu opcijas | Notikuma/lauka apraksts |
|---|---|---|
| Pieejams visās platformās | ||
| dsql_plan | Dsql plāna informācija | |
| memo_xml | Memo xml | |
| dsql_plan_xml | DSSQL plāna XML | |
| showplan_xml | DSSQL plāna Showplan XML formāts. | |
| distributed_query_hash | Vaicājuma jaucējkods ir unikāls tam pašam vaicājumam un tiks izmantots, lai noteiktu vaicājuma regresiju | |
| distributed_statement_id | Priekšraksta ID ir unikāls katram paketes priekšrakstam, un to var izmantot priekšraksta līmeņa korelācijai | |
| distributed_request_id | Pieprasījuma ID ir unikāls katram sp_execute_memo un to var izmantot sp_execute_memo izpildes korelācijai | |
| distributed_query_id | Vaicājuma ID | |
| distributed_plan_step | Step in a distributed query plan | |
| dms_plan_step | Darbība DMS plānā | |
| sql_handle | SQL turis | |
| name_node_ha | NameNode ha izsekošanas informācija. | |
| uri | NameNode URI | |
| retry_count | Atkārtoto mēģinājumu skaits šim mezglam. | |
| isActiveNamenode | ||
| shouldRetry | ||
| polybase_authorize_begin | PolyBase authorize start event | |
| app_name | Lietojumprogrammas nosaukums | |
| session_id | Sesijas ID | |
| polybase_authorize_end | PolyBase authorize end event | |
| app_name | Lietojumprogrammas nosaukums | |
| session_id | Sesijas ID | |
| Pieejams BDC | ||
| build_openrowset_query | Build storagepool select from openrowset query | |
| select_query | Atlase no openrowset vaicājuma | |
| distributed_query_hash | Vaicājuma jaucējkods ir unikāls tam pašam vaicājumam un tiks izmantots, lai noteiktu vaicājuma regresiju | |
| distributed_statement_id | Priekšraksta ID ir unikāls katram paketes priekšrakstam, un to var izmantot priekšraksta līmeņa korelācijai | |
| distributed_request_id | Pieprasījuma ID ir unikāls katram sp_execute_memo un to var izmantot sp_execute_memo izpildes korelācijai | |
| distributed_query_id | Vaicājuma ID | |
| distributed_plan_step | Step in a distributed query plan | |
| dms_plan_step | Darbība DMS plānā | |
| sql_handle | SQL turis | |
| initialize_metadata_processor | Metadatu apstrādātājs ir inicializēts | |
| shards_list | Fragmentu galapunktu saraksts |
Risinājums
Šis uzlabojums ir iekļauts šajā SQL Server kumulatīvajā atjauninājumā:
Par SQL Server kumulatīvajiem atjauninājumiem:
Katrā jaunajā SQL Server kumulatīvajā atjauninājumā ir visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos SQL Server kumulatīvos atjauninājumus:
Atsauces
Uzziniet par terminoloģiju, ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.