KB3173157 – dodaje spremljenu proceduru za ručno čišćenje bočne tablice za evidentiranje promjena u SQL Server

Primjenjuje se na
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) 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) SQL Server 2012 Standard SQL Server 2012 Enterprise SQL Server 2012 Developer

Ovo ažuriranje dodaje novu spremljenu proceduru koja omogućuje ručno čišćenje pomoćne tablice (change_tracking_objectid) u bazi podataka u kojoj je omogućeno evidentiranje promjena.

Sintaksa

sp_flush_CT_internal_table_on_demand [ @TableToClean= ] 'NazivTablice'

Argumenti

[@TableToClean= ] 'TableName' je naziv tablice za koju je omogućeno evidentiranje promjena. Zadaci se ostavljaju za automatsko čišćenje praćenjem promjena.

Očekivani izlaz

Kada pokrenete spremljenu proceduru, događa se jedan od sljedećih scenarija:

  • Ako tablica ne postoji ili evidentiranje promjena nije omogućeno, prikazat će se odgovarajuće poruke o pogrešci.
  • Ova pohranjena procedura pozvat će drugu internu spremljenu proceduru koja pomoću prikaza sys.change_tracking_tables dinamičkog upravljanja čisti sadržaj iz bočne tablice za evidentiranje promjena koja se temelji na nevaljanoj verziji za čišćenje Kada je pokrenut, prikazivat će podatke o ukupnom zbroju izbrisanih redaka (za svakih 5000 redaka).

      

Rješenje

Informacije o servisnom paketu za SQL Server

Ovo je ažuriranje riješeno u sljedećim servisnim paketima za SQL Server:

SQL Server 2016 Service Pack 1

Service Pack 3 za SQL Server 2014

Service Pack 4 za SQL Server 2012

O servisnim paketima za SQL Server:

Servisni paketi kumulativni su. Svaki novi servisni paket sadrži sve popravke iz prethodnih servisnih paketa, zajedno sa svim novim popravcima. Preporučujemo da za taj servisni paket primijenite najnoviji servisni paket i najnovije kumulativno ažuriranje. Ne morate instalirati prethodni servisni paket da biste instalirali najnoviji. U tablici 1 sljedećeg članka potražite dodatne informacije o najnovijem servisnom paketu i najnovijem kumulativnom ažuriranju.

Kako odrediti verziju, izdanje i razinu ažuriranja SQL Server i njegovih komponenti

ReferencaDodatne informacije o čišćenju evidentiranja promjena potražite u preglednicima Čišćenje evidentiranja promjena (1. dio) i Čišćenje evidentiranja promjena (2. dio).