sys.sp_xtp_merge_checkpoint_files (Transact-SQL)
sys.sp_xtp_merge_checkpoint_files 會合併指定的交易範圍內的所有資料和差異檔案。
如需詳細資訊,請參閱<建立及管理記憶體最佳化物件的儲存體>。
適用於:SQL Server (SQL Server 2014 至目前版本)。 |
語法
sys.sp_xtp_merge_checkpoint_files database_name, @transaction_lower_bound, @transaction_upper_bound
[;]
引數
database_name
要叫用合併之資料庫的名稱。 如果該資料庫沒有記憶體中的資料表,這個程序會傳回使用者錯誤。 如果資料庫處於離線狀態,則會傳回錯誤。lower_bound_Tid
資料檔案的交易 (bigint) 下限,如對應於合併之開始檢查點檔案的 sys.dm_db_xtp_checkpoint_files (Transact-SQL) 中所示。 如果是無效的 transactonId 值,則會產生錯誤。upper_bound_Tid
資料檔案的交易 (bigint) 上限,如 sys.dm_db_xtp_checkpoint_files (Transact-SQL) 中所示。 如果是無效的 transactonId 值,則會產生錯誤。
傳回碼值
無
傳回的資料指標
無
權限
需要系統管理員 (sysadmin) 固定伺服器角色和 db_owner 固定資料庫角色。
備註
合併有效範圍內的所有資料和差異檔案以產生單一資料和差異檔案。 這個程序不接受合併原則。