Samenvatting
Deze update bevat de volgende verbeteringen voor de functie Wijzigingen bijhouden opruimen in Microsoft SQL Server 2016 en 2017 voor Windows.
-
Het opschonen van de tabel syscommittab is niet mogelijk, omdat dit de werking van controlepunten kan beïnvloeden. In plaats daarvan wordt de tabel syscommittab mogelijk opgeschoond zodra het automatisch opruimen van wijzigingen is voltooid. Wanneer het automatisch opruimen van wijzigingen wordt voltooid, wordt de versie van de watermerk versie bijgewerkt. Deze geharde opschoon versie wordt gebruikt in het syscommittab opruimen om de records te identificeren die moeten worden verwijderd.
-
Op dit moment wordt in het proces van het automatisch opruimen van wijzigingen bijhouden telkens wanneer het opruimen van een thread wordt geblokkeerd, de blokkering voor automatisch opruimen stopgezet en wordt de procedure beëindigd. Met deze update in plaats van het proces af te sluiten, zijn de problematische tabellen gemarkeerd voor pogingen en om door te gaan met resterende tabellen in de lijst. Wanneer de thread eindigt met het opschonen van de definitieve tabel, wordt de nieuwe opschoon versie opnieuw geprobeerd wanneer het proces wordt uitgevoerd om te controleren of er tabellen zijn die zijn gemarkeerd voor opnieuw proberen.
-
Daarnaast worden de volgende subgebeurtenissen toegevoegd aan de bestaande change_tracking_cleanup XEvent.
a) ErrorInTableCleanup – dit helpt u bij het opschonen van de vergelijkings kwaliteit van een opvolgings actie bij het opschonen van verlopen vermeldingen uit een van de zijkanten van de tabel.
b) RowsCleanedupInLoop : dit helpt bij het bijhouden van de voortgang van het automatisch opruimen van wijzigingen in een tabelniveau.
c) RetryCleanup : dit helpt bij het identificeren van de pogingen van het automatisch opruimen van wijzigingen bijhouden.
Oplossing
Deze update is opgenomen in de volgende cumulatieve update en Service Pack voor SQL Server:
Elke nieuwe cumulatieve update voor SQL Server bevat alle hotfixes en alle beveiligingsoplossingen die zijn opgenomen in de vorige cumulatieve update. Bekijk de nieuwste cumulatieve updates voor SQL Server:
Informatie over service packs voor SQL Server 2016
Service packs zijn cumulatief. Elk nieuw Service Pack bevat alle correcties in eerdere service packs, samen met eventuele nieuwe oplossingen. We raden u aan het meest recente Service Pack en de nieuwste cumulatieve update voor dat Service Pack toe te passen. U hoeft geen vorig Service Pack te installeren voordat u het nieuwste Service Pack installeert. Gebruik tabel 1 in het volgende artikel voor meer informatie over de meest recente Service Pack en de nieuwste cumulatieve update.
De versie, de editie en het update niveau van SQL Server en de bijbehorende onderdelen bepalen
Verwijzingen
Lees meer over de terminologiedie door Microsoft wordt gebruikt om software-updates te beschrijven.