Fejlesztés
Ez a fejlesztés lehetővé teszi néhány PolyBase-specifikus Xevent gyűjtését az SQL Server 2019-ben
További információ
Mivel a PolyBase-t külső szolgáltatások (PolyBase Engine és PolyBase Data Movement) implementálják, az Xevents rögzítése nem engedélyezhető ugyanúgy, mint más SQL Server Engine Xevents események (például T-SQL parancsok vagy SQL Server Management Studio grafikus felhasználói felület).
- A PolyBase Xevents-gyűjtemény engedélyezéséhez létre kell hoznia egy új fájlt EngineService.xevents.xml , amely a következőket tartalmazza:
Megjegyzés
-
<event_sessions>
<event_session
name="DMSCommonSession" maxMemory="2" allowRecursiveEvents="true" eventRetentionMode="noEventLoss"
trackCausality="false" dispatchLatency="5" maxEventSize="1"
memoryPartitionMode="nincs"> -
<-- ezek az események minden SQL Server platformon (Windows/Linux/big data-fürtök) elérhetők –>
<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" />
<-- ezek az események csak SQL Server big data-fürtök számára érhetők el:>
<event package="DMSCommonXEvents" name="build_openrowset_query" />
<event package="DMSCommonXEvents" name="initialize_metadata_processor" /> -
<target package="package0" name="event_file">
<paraméter neve="fájlnév" value="PdwXevents.xel" />
<paraméter neve="max_file_size" value="10" />
<paraméter neve="max_rollover_files" value="10" />
</target>
</event_session>
</event_sessions>
- Mentse a fájlt a .. \MSSQL\Binn\Polybase mappa. Lehet, hogy a fájlt egy másik helyre kell mentenie, majd ebbe a mappába kell áthelyeznie.
- Indítsa újra a PolyBase Engine szolgáltatást, és látni fogja a PdwXevents_0_{####}.xel fájlt. \MSSQL\Log\Polybase mappa. Ezt a XEL fájlt ugyanúgy tekintheti meg, mint bármely más XEvents XEL fájlt.
Eseményleírások
| Xevent | Fields | Esemény/mező leírása |
|---|---|---|
| Minden platformon elérhető | ||
| dsql_plan | Dsql-csomag adatai | |
| memo_xml | Memo xml | |
| dsql_plan_xml | XML of dsql plan | |
| showplan_xml | Showplan XML formátumú dsql-csomag. | |
| distributed_query_hash | A lekérdezési kivonat egyedi ugyanahhoz a lekérdezéshez, és a lekérdezés regressziójának azonosítására szolgál majd. | |
| distributed_statement_id | A utasításazonosító a köteg minden egyes utasításában egyedi, és utasításszintű korrelációra használható | |
| distributed_request_id | A kérelemazonosító minden sp_execute_memo esetén egyedi, és a sp_execute_memo végrehajtása korrelációjához használható | |
| distributed_query_id | Lekérdezés azonosítója | |
| distributed_plan_step | Az elosztott lekérdezési terv lépései | |
| dms_plan_step | A DMS-csomag lépései | |
| sql_handle | SQL-leíró | |
| name_node_ha | NameNode ha nyomkövetési információ. | |
| uri | NameNode URI | |
| retry_count | A csomóponthoz tartozó újrapróbálkozások száma. | |
| isActiveNamenode | ||
| újra kell próbálni | ||
| polybase_authorize_begin | PolyBase authorize begin esemény | |
| app_name | Alkalmazásnév | |
| session_id | Munkamenet-azonosító | |
| polybase_authorize_end | PolyBase authorize end esemény | |
| app_name | Alkalmazásnév | |
| session_id | Munkamenet-azonosító | |
| Elérhető a BDC-n | ||
| build_openrowset_query | Tárolókészlet felépítése Választás openRowset lekérdezésből | |
| select_query | A select from openrowset lekérdezés | |
| distributed_query_hash | A lekérdezési kivonat egyedi ugyanahhoz a lekérdezéshez, és a lekérdezés regressziójának azonosítására szolgál majd. | |
| distributed_statement_id | A utasításazonosító a köteg minden egyes utasításában egyedi, és utasításszintű korrelációra használható | |
| distributed_request_id | A kérelemazonosító minden sp_execute_memo esetén egyedi, és a sp_execute_memo végrehajtása korrelációjához használható | |
| distributed_query_id | Lekérdezés azonosítója | |
| distributed_plan_step | Az elosztott lekérdezési terv lépései | |
| dms_plan_step | A DMS-csomag lépései | |
| sql_handle | SQL-leíró | |
| initialize_metadata_processor | A metaadat-feldolgozó inicializálva van | |
| shards_list | Szegmensek végpontjainak listája |
Megoldás
Ezt a fejlesztést tartalmazza az SQL Server következő összegző frissítése:
Az SQL Server összegző frissítéseinek ismertetése:
Az SQL Server minden új összegző frissítése tartalmazza az összes gyorsjavítást és minden biztonsági javítást, amely az előző kumulatív frissítésben szerepelt. Tekintse meg az SQL Server legújabb összegző frissítéseit:
Hivatkozások
Ismerje meg a Microsoft szoftverfrissítésekkel kapcsolatos terminológiáját.