sys.sp_xtp_merge_checkpoint_files (Transact-SQL)

Van toepassing op:SQL Server

Voegt alle data en deltabestanden in het gespecificeerde transactiebereik samen.

Note

Deze opgeslagen procedure is verouderd in SQL Server 2016 (13.x). Het is niet langer nodig en kan niet meer gebruikt worden, vanaf SQL Server 2016 (13.x).

Voor meer informatie, zie Opslag aanmaken en beheren voor Memory-Optimized objecten.

Transact-SQL syntaxis-conventies

Syntax

sys.sp_xtp_merge_checkpoint_files
    [ @database_name = ] N'database_name'
    , [ @transaction_lower_bound = ] transaction_lower_bound
    , [ @transaction_upper_bound = ] transaction_upper_bound
[ ; ]

Arguments

[ @database_name = ] N'database_name'

De naam van de database waarop de merge moet worden aangeroepen. @database_name is sysname. Als de database geen in-memory tabellen heeft, geeft deze procedure een gebruikersfout terug. Als de database offline is, geeft hij een foutmelding terug.

[ @transaction_lower_bound = ] transaction_lower_bound

De bigint-ondergrens van transacties voor een databestand zoals weergegeven in sys.dm_db_xtp_checkpoint_files overeenkomend met het start-checkpointbestand van de samenvoeging. Er wordt een foutmelding gegenereerd voor een ongeldige transactie-ID.

[ @transaction_upper_bound = ] transaction_upper_bound

De bigint bovengrens van transacties voor een databestand zoals weergegeven in sys.dm_db_xtp_checkpoint_files. Er wordt een foutmelding gegenereerd voor een ongeldige transactie-ID.

Codewaarden retourneren

None.

Cursors keerden terug

None.

Permissions

Vereist de sysadmin-rol als vaste server en de db_owner vaste databaserol.

Remarks

Voegt alle data en deltabestanden in het geldige bereik samen om één data- en deltabestand te produceren. Deze procedure houdt geen rekening met het samenvoegbeleid.