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

Симптоми

Непозволен достъп или потвърждаване възниква, когато използвате изглед за динамично управление (DMV) sys.dm_exec_query_statistics_xml. Този проблем първо е коригиран в кумулативна актуализация 26 за Microsoft SQL Server 2017 и кумулативна актуализация 12 за Microsoft SQL Server 2019. Като част от корекцията, стойността на параметъра runtime (ParameterRuntimeValue) се премахва от Showplan XML, когато се извиква DMV sys.dm_exec_query_statistics_xml.

Когато използвате DMV sys.dm_exec_query_statistics_xml за отстраняване на неизправности при дългосрочни заявки, понякога трябва да получите стойността за ParameterRuntimeValue за конкретна съхранена процедура или заявка, преди заявката да завърши. Добавихме нов глобален флаг за проследяване (TF) 2446 в тази актуална корекция. Това позволява събирането на стойността на параметъра за време на изпълнение на разходите за въвеждане на допълнителни разходи.

Предупреждение: TF 2446 не е предназначен за непрекъснато разрешаване в производствена среда, а само за ограничени във времето цели за отстраняване на неизправности. Използването на този флаг за проследяване ще доведе до допълнителни и вероятно значителни разходи за процесора и паметта, тъй като ще създадем XML фрагмент showplan с помощта на информацията за параметъра на времето на изпълнение, независимо дали се извиква DMV sys.dm_exec_query_statistics_xml.

Решение

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

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

Статут

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са изброени в раздела "Отнася се за".

Препратки

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

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

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

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

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

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

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

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

×