KB3211646 – RJEŠENJE: pri izvršavanju paralelnih upita u bazi podataka koja ima omogućenu izolaciju snimke u sustavu SQL Server 2016 može doći do sukoba pri zapljenju zasute vrijednosti

Primjenjuje se na
SQL Server 2016 Service Pack 1 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 izvršavate paralelne upite u bazi podataka koja ima omogućenu izolaciju snimke u sustavu Microsoft SQL Server 2016, na NESTING_FULL_TRANSACTION zasuna može doći do sukoba vezanih uz zahvat.

Slično tome, dolazi do nadmetanja pri završetku kada izvršavate paralelne upite na čitljivoj sekundarnoj replici grupa dostupnosti Uvijek uključeno.

To može uzrokovati pogoršanje performansi zbog dugog vremena čekanja na NESTING_FULL_TRANSACTION zaključka.

Rješenje

Taj je problem riješen u sljedećim kumulativnim ažuriranjima za SQL Server:

Kumulativno ažuriranje 4 za SQL Server 2016

Kumulativno ažuriranje 1 za SQL Server 2016 SP1

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:

Najnovije kumulativno ažuriranje za SQL Server 2016

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.

Reference

Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.