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)