sys.sp_xtp_merge_checkpoint_files (Transact-SQL)
適用於:SQL Server
合併指定之交易範圍中的所有數據和差異檔案。
注意
SQL Server 2016 (13.x) 中已淘汰此預存程式。 從 SQL Server 2016 (13.x) 開始,它已不再需要且無法使用。
如需詳細資訊,請參閱 建立和管理記憶體優化物件的記憶體。
語法
sys.sp_xtp_merge_checkpoint_files
[ @database_name = ] database_name
, [ @transaction_lower_bound = ] lower_bound_tid
, [ @transaction_upper_bound = ] upper_bound_tid
[ ; ]
引數
[ @database_name = ] 'database_name'
要叫用合併之資料庫的名稱。 @database_name為 sysname。 如果資料庫沒有記憶體內部資料表,此程式會傳回使用者錯誤。 如果資料庫離線,則會傳回錯誤。
[ @transaction_lower_bound = ] lower_bound_tid
數據檔的 bigint 下限交易,如與合併啟動檢查點檔案對應的 sys.dm_db_xtp_checkpoint_files (Transact-SQL) 所示。 針對無效的交易標識碼產生錯誤。
[ @transaction_upper_bound = ] upper_bound_tid
數據檔的 bigint 交易上限,如 sys.dm_db_xtp_checkpoint_files (Transact-SQL) 所示。 針對無效的交易標識碼產生錯誤。
傳回碼值
無。
傳回的數據指標
無。
權限
需要系統管理員固定伺服器角色和db_owner固定資料庫角色。
備註
合併有效範圍中的所有數據和差異檔案,以產生單一數據和差異檔案。 此程式不接受合併原則。