Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Область применения:SQL Server
Очищает память syscommittab на диск, чтобы помочь в очистке отслеживания изменений.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_flush_commit_table
[ @flush_ts = ] flush_ts
[ , [ @cleanup_version = ] cleanup_version ]
[ ; ]
Аргументы
[ @flush_ts = ] flush_ts
Указывает текущую версию отслеживания изменений.
@flush_ts большой и не может бытьNULL.
[ @cleanup_version = ] cleanup_version
Версия отслеживания изменений водяного знака для syscommittab очистки.
@cleanup_version является bigint, с значением по умолчаниюNULL.
Значения кода возврата
0 (успешно) или 1 (сбой).
Примеры
EXECUTE sys.sp_flush_commit_table 11;
GO
Вот результирующий набор.
Started executing query at Line 1
(10 rows affected)
Total execution time: 00:00:00.076
Замечания
Эта процедура должна выполняться в базе данных с включенным отслеживанием изменений.
Разрешения
Эту процедуру может выполнять только член роли сервера sysadmin или db_owner роли базы данных.