Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Подобрение

Това подобрение позволява събирането на някои специфични за PolyBase Xevents в SQL Server 2019

Повече информация

Поради това, че PolyBase се изпълнява от външни услуги (PolyBase Engine и PolyBase Data Movement), заснемането на Xevents не може да бъде разрешено по същия начин, по който другите Xevents на SQL Server engine са разрешени (например команди 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) –->
    <събитие="DMSCommonXEvents" name="dsql_plan" />
    <събитие="DMSCommonXEvents" name="name_node_ha" />
    <събитие="DMSCommonXEvents" name="polybase_authorize_begin" />
    <събитие="DMSCommonXEvents" name="polybase_authorize_end" />

<!-- тези събития са налични само за SQL Server клъстери за големи данни –->
    <събитие="DMSCommonXEvents" name="build_openrowset_query" />
    <събитие="DMSCommonXEvents" name="initialize_metadata_processor" />  

    <целевия пакет="package0" name="event_file">
      <име на параметър="име на файл" стойност="PdwXevents.xel" />
      <="max_file_size" стойност="10" />
      <="max_rollover_files" стойност="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 plan information

memo_xml

Memo xml

dsql_plan_xml

XML на dsql план

showplan_xml

Showplan xml формат на dsql план.

distributed_query_hash

Hash query is unique for same query and be used to identify query regression

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 има проследяваща информация.

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

Hash query is unique for same query and be used to identify query regression

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

Списък на крайните точки на shard

Решение

Това подобрение е включено в следната сборна актуализация за SQL Server:

За кумулативните актуализации за SQL Server:

Всяка нова сборна актуализация за SQL Server съдържа всички актуални корекции и всички корекции на защитата, които са били включени в предишната сборна актуализация. Прегледайте най-новите кумулативни актуализации за SQL Server:

Препратки

Научете повече за терминологията, която Microsoft използва, за да опише софтуерните актуализации.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×