تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

تحسين

يمكن هذا التحسين تجميع بعض Xevents الخاصة ب PolyBase في SQL Server 2019

مزيد من المعلومات

نظرا لتطبيق PolyBase بواسطة الخدمات الخارجية (PolyBase Engine و PolyBase Data Movement)، لا يمكن تمكين التقاط Xevents بالطريقة نفسها التي يتم بها تمكين Xevents الأخرى لمحرك SQL Server (على سبيل المثال، أوامر T-SQL أو SQL Server Management Studio GUI).

  • لتمكين مجموعة PolyBase Xevents، ستحتاج إلى إنشاء ملف جديدEngineService.xevents.xmlيحتوي على ما يلي:


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

<!-- هذه الأحداث متوفرة على SQL Server الأساسية (Windows/Linux/Big Data Clusters) -->
    <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" />

<!-- هذه الأحداث متوفرة فقط SQL Server البيانات الكبيرة -->
    <event package="DMSCommonXEvents" name="build_openrowset_query" />
    <event 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>  

  • احفظ الملف إلى .. \MSSQL\Binn\Polybase المجلد. قد تحتاج إلى حفظه في موقع آخر ثم نقل الملف إلى هذا المجلد.

  • أعد تشغيل خدمة PolyBase Engine وسترى الملف PdwXevents_0_{####}.xel الذي تم إنشاؤه في .. \MSSQL\Log\Polybase المجلد. يمكنك عرض ملف XEL هذا بالطريقة نفسها التي يتم بها التقاط أي ملف XEvents XEL آخر.

أوصاف الحدث

Xevent

الحقول

وصف الحدث/الحقل

متوفر على كل الأنظمة الأساسية

 

 

dsql_plan

معلومات خطة Dsql

memo_xml

مذكرة xml

dsql_plan_xml

XML لخطة dsql

showplan_xml

إظهار تنسيق xml التخطيطي لخطة dsql.

distributed_query_hash

تعد "هاش الاستعلام" فريدة للاستعلام نفسه، وستستخدم لتعريف انحدار الاستعلام

distributed_statement_id

إن "معرف العبارة" فريد لكل بيان في دفعة ويمكن استخدامه لارتباط مستوى العبارة

distributed_request_id

إن "رقم الطلب" فريد لكل sp_execute_memo ويمكن استخدامه للارتباط sp_execute_memo التنفيذ

distributed_query_id

"معرف الاستعلام"

distributed_plan_step

خطوة في خطة استعلام موزعة

dms_plan_step

الخطوة في خطة DMS

sql_handle

SQL مقبض

name_node_ha

معلومات تتبع NameNode ha.

uri

NameNode URI

retry_count

عدد إعادة المحاولة لهذه العقدة.

isActiveNamenode

shouldRetry

polybase_authorize_begin

حدث بدء تخويل PolyBase

app_name

اسم التطبيق

session_id

"معرّف جلسة العمل"

polybase_authorize_end

حدث انتهاء تخويل PolyBase

app_name

اسم التطبيق

session_id

"معرّف جلسة العمل"

متوفر على BDC

build_openrowset_query

إنشاء مساحة تخزين محددة من استعلام openrowset

select_query

تحديد من استعلام openrowset

distributed_query_hash

تعد "هاش الاستعلام" فريدة للاستعلام نفسه، وستستخدم لتعريف انحدار الاستعلام

distributed_statement_id

إن "معرف العبارة" فريد لكل بيان في دفعة ويمكن استخدامه لارتباط مستوى العبارة

distributed_request_id

إن "رقم الطلب" فريد لكل sp_execute_memo ويمكن استخدامه للارتباط sp_execute_memo التنفيذ

distributed_query_id

"معرف الاستعلام"

distributed_plan_step

خطوة في خطة استعلام موزعة

dms_plan_step

الخطوة في خطة DMS

sql_handle

SQL مقبض

initialize_metadata_processor

يتم تهيي معالج بيانات التعريف

shards_list

قائمة بنقاط نهاية الشرد

الحل

يتم تضمين هذا التحسين في التحديث التراكمي التالي SQL Server:

حول التحديثات التراكمية SQL Server:

يحتوي كل تحديث تراكمي جديد SQL Server على جميع الإصلاحات وجميع إصلاحات الأمان التي تم تضمينها مع التحديث التراكمي السابق. اطلع على آخر التحديثات التراكمية ل SQL Server:

المراجع

تعرف على المصطلحات التي تستخدمها Microsoft لوصف تحديثات البرامج.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×