DROP_SNAPSHOT_RANGE プロシージャは、範囲内のスナップショットを削除するために使用されます。
機能の適用範囲
このシステムパッケージは、sysテナントでの実行のみをサポートします。
構文
DBMS_WORKLOAD_REPOSITORY.DROP_SNAPSHOT_RANGE(
low_snap_id INT,
high_snap_id INT
);
パラメータ説明
パラメータ |
説明 |
|---|---|
| low_snap_id | 削除する低いスナップショットID。 |
| high_snap_id | 削除する高いスナップショットID。 |
例
スナップショットIDが '123' から '456' の範囲内のスナップショットを削除します。
obclient(root@sys)[(none)]> CALL DBMS_WORKLOAD_REPOSITORY.DROP_SNAPSHOT_RANGE('123','456');SNAP_IDが正常に削除されたかどうかを確認します。
obclient(root@sys)[(none)]> select count(1),min(snap_id), max(snap_id) from oceanbase.DBA_WR_SNAPSHOT;実行結果は次のとおりです:
+----------+--------------+--------------+ | count(1) | min(snap_id) | max(snap_id) | +----------+--------------+--------------+ | 1 | -1 | -1 | +----------+--------------+--------------+スナップショットIDの範囲内のスナップショットが削除されたことを示しています。
関連ドキュメント
WRに関するその他のスナップショットの詳細については、スナップショットポリシーの設定を参照してください。