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 固定数据库角色。
注释
将有效范围内的所有数据和差异文件合并,以生成单个数据文件和差异文件。 此过程不支持合并策略。