Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Удосконалення

Це вдосконалення дає змогу отримати колекцію деяких Xevents, специфічних для PolyBase, SQL Server 2019

Додаткові відомості

Через впровадження зовнішніх служб PolyBase Engine і PolyBase, зйомку Xevents не можна ввімкнути так само, як інші SQL Server Engine Xevents (наприклад, команди T-SQL або GUI SQL Server Management Studio).

  • Щоб увімкнути колекцію 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) -->
    <події пакета="DMSCommonXEvents" name="dsql_plan" />
    <event package="DMSCommonXEvents" name="name_node_ha" />
    <подій package="DMSCommonXEvents" name="polybase_authorize_begin" />
    <event package="DMSCommonXEvents" name="polybase_authorize_end" />

<!-- ці події доступні лише для SQL Server кластерів великих даних –->
    <події пакета="DMSCommonXEvents" name="build_openrowset_query" />
    <події пакета="DMSCommonXEvents" name="initialize_metadata_processor" />  

    <target package="package0" name="event_file">
      <я параметра="ім'я_файлу" value="PdwXevents.xel" />
      <параметра name="max_file_size" value="10" />
      <параметра name="max_rollover_files" value="10" />
    </target>

  </event_session>
</event_sessions>  

  • Збережіть файл у файлі .. \MSSQL\Binn\Polybase folder. Можливо, потрібно буде зберегти файл в іншому розташуванні, а потім перемістити його до цієї папки.

  • Перезапустіть службу PolyBase Engine, і файл, створений у файлі, створеному в файлі ., PdwXevents_0_{####}.xel. \MSSQL\Log\Polybase folder. Цей файл XEL можна переглядати так само, як і будь-які інші знімки файлів XEvents XEL.

Опис подій

Xevent

Поля

Опис події або поля

Доступно на всіх платформах

 

 

dsql_plan

Відомості про план Dsql

memo_xml

Memo xml

dsql_plan_xml

XML із планом dsql

showplan_xml

Showplan xml format of dsql plan.

distributed_query_hash

Гешування запиту унікальне для одного запиту. Він використовується для визначення регресії запиту

distributed_statement_id

Ідентифікатор інструкції унікальний для кожної інструкції в пакеті. Його можна використовувати для кореляції рівня інструкції.

distributed_request_id

Ідентифікатор запиту унікальний для кожного sp_execute_memo, і його можна використовувати для кореляції sp_execute_memo виконання.

distributed_query_id

Ідентифікатор запиту

distributed_plan_step

Step in a distributed query plan

dms_plan_step

Крок у плані DMS

sql_handle

SQL Дескриптор

name_node_ha

Відомості про трасування NameNode.

uri

NameNode URI

retry_count

Кількість повторів для цього вузла.

isActiveNamenode

shouldRetry

polybase_authorize_begin

PolyBase authorize begin event

app_name

Назва програми

session_id

Ідентифікатор сеансу

polybase_authorize_end

PolyBase авторизувати кінцеву подію

app_name

Назва програми

session_id

Ідентифікатор сеансу

Доступно в BDC

build_openrowset_query

Build storagepool select from openrowset query

select_query

Вибір із запиту на відкриття рядків

distributed_query_hash

Гешування запиту унікальне для одного запиту. Він використовується для визначення регресії запиту

distributed_statement_id

Ідентифікатор інструкції унікальний для кожної інструкції в пакеті. Його можна використовувати для кореляції рівня інструкції.

distributed_request_id

Ідентифікатор запиту унікальний для кожного sp_execute_memo, і його можна використовувати для кореляції sp_execute_memo виконання.

distributed_query_id

Ідентифікатор запиту

distributed_plan_step

Step in a distributed query plan

dms_plan_step

Крок у плані DMS

sql_handle

SQL Дескриптор

initialize_metadata_processor

Ініціалізовано процесор метаданих

shards_list

Список кінцевих точок для затінення

Спосіб вирішення

Це вдосконалення входить до сукупного пакета оновлень для SQL Server:

Сукупні оновлення для SQL Server:

Кожне нове сукупне оновлення для SQL Server містить усі виправлення та всі виправлення системи безпеки, які входять до складу попереднього сукупного пакета оновлень. Ознайомтесь з найновішими сукупними пакетами оновлень для SQL Server:

Посилання

Дізнайтеся про термінологію, яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×