Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
En kontrollpunkt måste ske regelbundet för minnesoptimerade data i data- och deltafiler för att flytta fram den aktiva delen av transaktionsloggen. Med kontrollpunkten kan minnesoptimerade tabeller återställa eller återfå till den senaste lyckade kontrollpunkten, varefter den aktiva delen av transaktionsloggen appliceras för att uppdatera tabellerna och slutföra återställningen. Kontrollpunktsåtgärden för diskbaserade tabeller och minnesoptimerade tabeller är distinkta åtgärder. Följande beskriver olika scenarier och kontrollpunktsbeteendet för diskbaserade och minnesoptimerade tabeller:
Manuell kontrollpunkt
När du utfärdar en manuell kontrollpunkt stängs kontrollpunkten för både diskbaserade och minnesoptimerade tabeller. Den aktiva datafilen stängs även om den kan vara delvis fylld.
Automatisk kontrollpunkt
Automatisk kontrollpunkt implementeras på olika sätt för diskbaserade och minnesoptimerade tabeller på grund av de olika sätt som data sparas på.
För diskbaserade tabeller tas en automatisk kontrollpunkt baserat på konfigurationsalternativet för återställningsintervall (mer information finns i Ändra målåterställningstiden för en databas (SQL Server)).
För minnesoptimerade tabeller tas en automatisk kontrollpunkt när transaktionsloggfilen blir större än 1,5 GB sedan den senaste kontrollpunkten. Den här storleken på 1,5 GB innehåller transaktionsloggposter för både diskbaserade och minnesoptimerade tabeller.