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');