KB3175478 – POPRAVKA: Kompajliranje upita i njegovo dodavanje u skladište upita u programu SQL Server 2016 dugo traje:

Primenjuje se na
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Simptomi

Kada kompajlirate upit i dodate ga u skladište upita u sistemu SQL Server 2016, može doći do znatnog vremena čekanja na muteks mapi za pristup heš mapi na kojoj su uskladišteni izrazi. Stoga, dovršavanje ove operacije može dugo potrajati.

Uzrok

Ovaj problem izaziva problem sa sukobom oko zaključavanja u skladištu upita, gde su novi upiti blokirani kada se dodaju u skladište upita. Ova ispravka zamenjuje SEListSized, koji eksplicitno čuva broj elemenata na listi.

Rešenje

Problem je prvi put rešen u sledećoj kumulativnoj ispravci sistema SQL Server:

Preporuka: Instalirajte najnoviju kumulativnu ispravku za SQL Server

Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su uključene u prethodnu kumulativnu ispravku. Preporučujemo da preuzmete i instalirate najnovije kumulativne ispravke za SQL Server:

      

Status

Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku „Odnosi se na“.

Reference

Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.