关闭闪回功能

select flashback_on from v$database;
查询结果为yes,说明是闪回开启,会产生大量闪回数据

进到这个目录下面会有一个flashback目录,这里面不显示flashback,因为是已经把闪回关了,才截的图。
image

关闭闪回功能:(可以在线关)
SQL> alter database flashback off;

把闪回功能关了,闪回数据立马会自己清理:
select file_type,percent_space_used as used,percent_space_reclaimable as reclaimable,
number_of_files as "number" from v$flash_recovery_area_usage;
image

在asmcmd,可以使用du查看大小,发现关闭闪回后,flashback这个目录已经自己消失了
image

闪回的大小,可以通过show parameter recover (db_recovery_file_dest_size)来限制

rman里面删除4天前的归档:
DELETE ARCHIVELOG ALL COMPLETED BEFORE 'SYSDATE-4';

posted @ 2026-01-14 19:40  ocmji  阅读(1)  评论(0)    收藏  举报