Simptomi
Novi preduvjeti za nadzor u skladu s uobičajenim kriterijima (CCC) mogu prouzročiti veću potrošnju CPU-a u sustavu SQL Server 2016 i 2017. To može biti primjetnije za radne opterećenja pomoću mnogih učestalih, kratkih transakcija, kao što su one koje obuhvaćaju tempdb. To se ponašanje događa čak i kada CCC nije omogućen.
Razmislite o sljedećim scenarijima:
-
Imate vrlo transakcijski opterećenje s velikim brojem transakcija umetanja i ažuriranja.
-
Vaša aplikacija izvršava česte male transakcije.
-
Vaša se aplikacija uvelike oslanja na tempdb, kao što je kada aplikacija koristi umetanje u temp tablicu uzastopno u mnogim odvojenim transakcijama.
Rješenje
Taj je problem riješen u sljedećim kumulativnim ažuriranjima za SQL Server:
Napomena
-
Da biste omogućili Označavanje zastavicom praćenja (TF) 3427, potrebno je omogućiti samo iz kumulativnog ažuriranja 2 za SQL Server 2016 SP1 na Kumulativno ažuriranje 2 za SQL Server 2016 SP2.
-
Počevši od kumulativnog ažuriranja 3 za SQL Server 2016 SP2 i SQL Server 2017, potrebno je onemogućiti usklađenost s uobičajenim kriterijima (CCC) da bi se omogućio popravak.
Kumulativno ažuriranje 4 za SQL Server 2017
Svako novo Kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sve sigurnosne ispravke uključene u prethodno Kumulativno ažuriranje. Pogledajte najnovija kumulativna ažuriranja za SQL Server:
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".
Reference
Saznajte više o terminologijikoju Microsoft koristi za opisivanje softverskih ažuriranja.