MANAGE_DYNAMIC_PARTITIONは、現在のテナントにおける動的パーティションテーブルの将来のパーティションを事前に作成し、期限切れのパーティションを削除するための動的パーティション管理タスクを実行します。
説明
OceanBaseデータベースV4.3.5では、V4.3.5 BP2バージョンからサブルーチンMANAGE_DYNAMIC_PARTITIONがサポートされています。
構文
DBMS_PARTITION.MANAGE_DYNAMIC_PARTITION (
precreate_time VARCHAR(64) DEFAULT NULL,
time_unit VARCHAR(64) 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');