Fejlesztés
Ez a fejlesztés lehetővé teszi, hogy a PolyBase-specifikus Xevents gyűjteményét is SQL Server 2019-ben
További információ
Mivel a PolyBase-adatbázist külső szolgáltatások (PolyBase Engine és PolyBase Data Movement) hajtják végre, az Xevents rögzítése nem engedélyezhető úgy, mint a többi SQL Server Engine Xevents engedélyezése (például T-SQL-parancsok vagy SQL Server Management Studio GUI).
-
A PolyBase Xevents gyűjtemény engedélyezéséhez létre kell hoznia egy új fájlgyűjteménytEngineService.xevents.xmlaz alábbiakat tartalmazza:
<event_sessions> <event_session name="DMSCommonSession" maxMemory="2" allowRecursiveEvents="true" eventRetentionMode="noEventLoss" trackCausality="false" dispatchLatency="5" maxEventSize="1" memoryPartitionMode="none">
<!-- események minden platformon (SQL Server platformon (Windows/Linux/Big Data Clusters) érhetők el –->
<eseménycsomag="DMSCommonXEvents" name="dsql_plan" /> <eseménycsomag="DMSCommonXEvents" name="name_node_ha" /> <eseménycsomag="DMSCommonXEvents" name="polybase_authorize_begin" /> <eseménycsomag="DMSCommonXEvents" name="polybase_authorize_end" /> <!-- események csak nagy SQL Server esetén érhetők el –-> <eseménycsomag="DMSCommonXEvents" name="build_openrowset_query" /> <eseménycsomag="DMSCommonXEvents" name="initialize_metadata_processor" /><target package="package0" name="event_file">
<paraméternév="fájlnév" érték="PdwXevents.xel" /> <paraméternév="max_file_size" érték="10" /> <paraméter neve="max_rollover_files" value="10" /> </target> </event_session> </event_sessions>-
Mentse a fájlt a .. \MSSQL\Binn\Polybase mappa. Előfordulhat, hogy másik helyre kell mentenie a fájlt, majd ebbe a mappába kell áthelyezni a fájlt.
-
Indítsa újra a PolyBase Engine szolgáltatást, és látni fogja a PdwXevents_0_{####}.xel fájl a .. \MSSQL\Log\Polybase mappa. Ezt a XEL-fájlt ugyanúgy megtekintheti, mint bármely más XEvents XEL-fájlt.
Eseményleírások
Xevent |
Mezők |
Esemény/mező leírása |
Elérhető az összes platformon |
|
|
dsql_plan |
Dsql-tervinformációk |
|
memo_xml |
Feljegyzés xml |
|
dsql_plan_xml |
A dsql-terv XML-e |
|
showplan_xml |
A dsql-terv tervterv xml-formátumának megjelenítése. |
|
distributed_query_hash |
A Lekérdezési kivonat egyedi ugyanazon lekérdezéshez, és a lekérdezés regressziós adatok azonosítására használható. |
|
distributed_statement_id |
Az utasításazonosító egy köteg minden egyes utasítására egyedi, és utasításszintű korrelációhoz használható. |
|
distributed_request_id |
A kérelemazonosító minden egyes sp_execute_memo egyedi, és a végrehajtás során sp_execute_memo használható. |
|
distributed_query_id |
Lekérdezésazonosító |
|
distributed_plan_step |
Lépés egy elosztott lekérdezési tervben |
|
dms_plan_step |
Lépés egy DMS-tervben |
|
sql_handle |
SQL Fogópont |
|
name_node_ha |
NameNode ha nyomkövetési információk. |
|
uri |
NameNode URI |
|
retry_count |
A csomópont újrapróbálkozási számának száma. |
|
isActiveNamenode |
||
shouldRetry |
||
polybase_authorize_begin |
PolyBase authorize begin event |
|
app_name |
Alkalmazás neve |
|
session_id |
Munkamenet azonosítója |
|
polybase_authorize_end |
PolyBase – záró esemény engedélyezett |
|
app_name |
Alkalmazás neve |
|
session_id |
Munkamenet azonosítója |
|
Elérhető a BDC-n |
||
build_openrowset_query |
Tárterület-összeállítási sor kiválasztása az openrowset-lekérdezésből |
|
select_query |
The select from openrowset query |
|
distributed_query_hash |
A Lekérdezési kivonat egyedi ugyanazon lekérdezéshez, és a lekérdezés regressziós adatok azonosítására használható. |
|
distributed_statement_id |
Az utasításazonosító egy köteg minden egyes utasítására egyedi, és utasításszintű korrelációhoz használható. |
|
distributed_request_id |
A kérelemazonosító minden egyes sp_execute_memo egyedi, és a végrehajtás során sp_execute_memo használható. |
|
distributed_query_id |
Lekérdezésazonosító |
|
distributed_plan_step |
Lépés egy elosztott lekérdezési tervben |
|
dms_plan_step |
Lépés egy DMS-tervben |
|
sql_handle |
SQL Fogópont |
|
initialize_metadata_processor |
A metaadat-processzor inicializálása |
|
shards_list |
Shard végpontok listája |
Megoldás
Ez a fejlesztés a következő összegző frissítésben szerepel a SQL Server:
További SQL Server:
Az összes új halmozott SQL Server tartalmazza az összes gyorsjavítást és az előző összegző frissítésben szereplő összes biztonsági javítást. Tekintse meg a legújabb kumulatív frissítéseket az SQL Server:
Hivatkozások
Megismerheti a Microsoft által a szoftverfrissítések leírására használt terminológiát.