Simptomi
Pretpostavimo da je spremište upita omogućeno u bazi podataka modela u sustavu Microsoft SQL Server 2017. Kada pokušate stvoriti novu bazu podataka pomoću razvrstavanja koje nije zadano, primijetit ćete da može doći do mrtve petlje. Uz to, možda ćete primiti sljedeću poruku o pogrešci:
Msg 1205, Level 13, State 18, Line LineNumber
Transakcija (ID postupka 56) bila je zaključana prilikom zaključavanja resursa s drugim procesom i odabrana je kao žrtva mrtve petlje. Ponovno pokrenite transakciju.
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.
Rješenje
Taj je problem riješen u sljedećem kumulativnom ažuriranju za SQL Server:
O kumulativnim ažuriranjima za SQL Server:
Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Zaobilazno rješenje
Da biste zaobišli taj problem, možete koristiti zastavicu praćenja 7752 (TF 7752) da biste omogućili asinkrono učitavanje spremišta upita.
Reference
Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.