sys.sp_xtp_merge_checkpoint_files (Transact-SQL)
Область применения: SQL Server
Объединяет все файлы данных и разностных файлов в указанном диапазоне транзакций.
Примечание.
Эта хранимая процедура устарела в SQL Server 2016 (13.x). Он больше не нужен и не может использоваться, начиная с SQL Server 2016 (13.x).
Дополнительные сведения см. в статье "Создание и управление хранилищем для оптимизированных для памяти объектов".
Соглашения о синтаксисе Transact-SQL
Синтаксис
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 , соответствующие файлу начальной контрольной точки слияния. Ошибка создается для недопустимого идентификатора транзакции.
[ @transaction_upper_bound = ] upper_bound_tid
Верхняя граница транзакций для файла данных bigint , как показано в sys.dm_db_xtp_checkpoint_files. Ошибка создается для недопустимого идентификатора транзакции.
Значения кода возврата
Нет.
Возвращенные курсоры
Нет.
Разрешения
Требуется предопределяемая роль сервера sysadmin и предопределяемая роль базы данных db_owner .
Замечания
Объединяет все файлы данных и разностные файлы в допустимом диапазоне для получения одного файла данных и одного разностного файла. Эта процедура не учитывает политику слияния.