Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Příznaky

Předpokládejme, že používáte Microsoft SQL Server 2016 a 2017. Pokud povolíte xml_deadlock_report události ke shromažďování dat pro zablokování, bude na jednom výskytu vzájemného zablokování v rámci dotazu hlášeno mnoho událostí xml_deadlock_report .

Alternativní řešení

Jako alternativní řešení tohoto problému můžete shromáždit error_reported XEvent pomocí filtru ERROR_NUMBER = 1205 namísto xml_deadlock_report, jak je vidět v následujícím příkladu:

Vytvoření relace události [Deadlock_Collection] na serveru

Add SqlServer.error_reported události (

WHERE ([error_number] = (1205)))

ADD TARGET package0. histogramu (SET filtering_event_name = N ' sqlserver.lock_acquired ', source = N ' sqlserver.query_hash ')

S (MAX_MEMORY = 4096 KB, EVENT_RETENTION_MODE = ALLOW_SINGLE_EVENT_LOSS, MAX_DISPATCH_LATENCY = 30 SEKUND, MAX_EVENT_SIZE = 0 KB, MEMORY_PARTITION_MODE = ŽÁDNÝ, TRACK_CAUSALITY = ON, STARTUP_STATE = OFF) 

WEBU

Řešení

Tento problém je opravený v následujících kumulativních aktualizacích systému SQL Server:

       Kumulativní aktualizace 10 pro SQL Server 2017

       Kumulativní aktualizace 2 pro SQL Server 2016 SP2

PodívejteS touto opravou nejsou hlášeny žádné události xml_deadlock_report pro vzájemné přeblokování v případě, že je možné zablokování vyřešit, aniž by došlo k usmrcení vlákna.

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:

Nejnovější kumulativní aktualizace pro SQL Server 2017

Nejnovější kumulativní aktualizace pro SQL Server 2016

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Odkazy

Informace o terminologiipoužívané společností Microsoft k popisu aktualizací softwaru.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×