Simptomi
Pretpostavimo da imate bazu podataka koja sadrži memorijski optimiziranu grupu datoteka i obične tablice. Osim toga, baza podataka može sadržavati tablice za obradu mrežnih transakcija u memoriji (OLTP) optimizirane za memoriju. Kada izvodite DML (Data Manipulation Language), kao što je ponovno stvaranje indeksa običnih tablica, broj datoteka kontrolnih točaka stalno raste.
Rješenje
Objavili smo ažuriranje radi smanjenja traga na disku smanjivanjem In-Memory datoteka kontrolnih točaka na 1 MB (megabajta) po komadu. Ovo je ažuriranje obuhvaćeno sljedećim kumulativnim ažuriranjem za SQL Server:
Kumulativno ažuriranje 6 za SQL Server 2017
Kumulativno ažuriranje 8 za SQL Server 2016 SP1
Kumulativno ažuriranje 6 za SQL Server 2014 Service Pack 1
Kumulativno ažuriranje 1 za SQL Server 2016
Da biste omogućili ovo ažuriranje, morate omogućiti zastavicu praćenja 9929 pri pokretanju ili u korisničkoj sesiji. Ova zastavica praćenja ima učinak na globalnoj razini. Da biste omogućili praćenje zastavice 9929, koristite naredbu DBCC TRACEON (9929, -1) ili –T 9929 kao parametar pokretanja. Budući da je ova zastava praćenja na razini instance, ona utječe na veličinu datoteka kontrolnih točaka za sve baze podataka s memorijski optimiziranom grupom datoteka za tu instancu. Prilikom korištenja ove zastavice praćenja budite vrlo oprezni.
Detaljne informacije o omogućivanju i onemogućivanju zastavica praćenja te objašnjenja globalnih oznaka praćenja i oznaka praćenja na razini sesije potražite u sljedećim temama na servisu SQL Server Books Online:
- DBCC TRACEON (Transact-SQL)
- Upute: konfiguriranje mogućnosti pokretanja poslužitelja (upravitelj konfiguracije sustava 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:
Najnovije kumulativno ažuriranje za SQL Server 2017
Najnovije kumulativno ažuriranje za SQL Server 2014
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.