共用方式為


sys.sp_xtp_merge_checkpoint_files (Transact-SQL)

sys.sp_xtp_merge_checkpoint_files 會合併指定的交易範圍內的所有資料和差異檔案。

如需詳細資訊,請參閱<建立及管理記憶體最佳化物件的儲存體>。

主題連結圖示 Transact-SQL 語法慣例

適用於: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 固定資料庫角色。

備註

合併有效範圍內的所有資料和差異檔案以產生單一資料和差異檔案。 這個程序不接受合併原則。

請參閱

參考

系統預存程序 (Transact-SQL)

概念

In-Memory OLTP (記憶體中最佳化)