ttAgingScheduleNow
ttAgingScheduleNow 立即开始对指定表或定义了基于时间的老化策略的所有表进行一次性老化处理。
语法:ttAgingScheduleNow[([TableName])]
对定义了基于时间的老化策略的表调用此过程时,无论表的老化状态是 ON 还是 OFF,仅执行一次老化处理。老化策略不会更改。对于老化状态为 ON 的表,老化周期将重置为 ttAgingScheduleNow 的调用时间。
当希望手动控制老化处理时(例如,通过使用 cron 作业之类的外部计划程序在非使用高峰时发出老化处理),ttAgingScheduleNow 内置过程十分有用。对表手动执行老化处理时,表的老化状态应为 OFF。
TableName 指定将要触发老化处理的表。如果没有指定 TableName,则会检查定义了基于时间的老化策略的所有表,并老化不再需要的数据。
示例:
call ttAgingScheduleNow(’departments’)
如果实例启用了访问控制,则只有实例管理员或具有 DELETE 权限的用户才可以立即开始对定义了基于时间的老化策略的表进行老化处理。
文章 (RSS)