sys.sp_xtp_merge_checkpoint_files (Transact-SQL)

Gäller för:SQL Server

Slår ihop all data och delta-filer inom det angivna transaktionsintervallet.

Note

Denna lagrade procedur är föråldrad i SQL Server 2016 (13.x). Det behövs inte längre och kan inte användas, från och med SQL Server 2016 (13.x).

För mer information, se Skapa och hantera lagring för Memory-Optimized objekt.

Transact-SQL syntaxkonventioner

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'

Namnet på databasen där sammanslagningen ska anropas. @database_name är sysname. Om databasen inte har tabeller i minnet returnerar denna procedur med användarfel. Om databasen är offline returnerar den ett felmeddelande.

[ @transaction_lower_bound = ] transaction_lower_bound

Den biginte nedre gränsen för transaktioner för en datafil som visas i sys.dm_db_xtp_checkpoint_files motsvarar startcheckpoint-filen för sammanslagningen. Ett fel genereras för ett ogiltigt transaktions-ID.

[ @transaction_upper_bound = ] transaction_upper_bound

Den biginte övre gränsen för transaktioner för en datafil som visas i sys.dm_db_xtp_checkpoint_files. Ett fel genereras för ett ogiltigt transaktions-ID.

Returnera kodvärden

None.

Markörer återvände

None.

Permissions

Kräver sysadmin-rollen fast server och den db_owner fasta databasrollen.

Remarks

Slår ihop all data och delta-filer inom det giltiga intervallet för att producera en enda data- och deltafil. Denna procedur respekterar inte sammanslagningspolicyn.