首批通过分布式安全可靠测评,为关键业务系统打造
MANAGE_DYNAMIC_PARTITION
更新时间:2026-03-13 18:01:01
MANAGE_DYNAMIC_PARTITION 用于执行一次动态分区管理任务,为当前租户下动态分区表预创建未来分区、删除过期分区。
说明
对于 OceanBase 数据库 V4.3.5 版本,从 V4.3.5 BP2 版本开始支持子程序 MANAGE_DYNAMIC_PARTITION。
语法
DBMS_PARTITION.MANAGE_DYNAMIC_PARTITION (
precreate_time VARCHAR2 DEFAULT NULL,
time_unit VARCHAR2 DEFAULT NULL);
参数说明
| 参数 | 说明 |
|---|---|
| precreate_time | 可选值,n {hour \| day \| week \| month \| year}。
|
| time_unit | 可选值, null \| hour \| day \| week \| month \| year。
|
示例
CALL DBMS_PARTITION.MANAGE_DYNAMIC_PARTITION();
CALL DBMS_PARTITION.MANAGE_DYNAMIC_PARTITION('3DAY');
CALL DBMS_PARTITION.MANAGE_DYNAMIC_PARTITION('3DAY', 'HOUR');