flashback and recovery area information (Oracle 11g)
select * from v$flash_recovery_area_usage;
show parameter flash
show parameter db_recovery
select flashback_on from v$database;
Â
select (100-sum(percent_space_used)) SPACE_REMAINING_PERCENTAGE from v$flash_recovery_area_usage;
Â
select ((p.value/(1048576*1024))*f.space_USED_percentage) GB_USED
from
(select (sum(percent_space_used)/100) SPACE_USED_PERCENTAGE from v$flash_recovery_area_usage) f,
v$parameter p
where p.name=’db_recovery_file_dest_size’;
select ((p.value/(1048576*1024))*f.space_remaining_percentage) GB_REMAINING
from
(select 1-(sum((percent_space_used))/100) SPACE_REMAINING_PERCENTAGE from v$flash_recovery_area_usage) f,
v$parameter p
where p.name=’db_recovery_file_dest_size’;
select ((p.value/(1048576*1024))*f.space_reclaimable_percentage) GB_RECLAIMABLE
from
(select (sum((percent_space_reclaimable))/100) SPACE_RECLAIMABLE_PERCENTAGE from v$flash_recovery_area_usage) f,
v$parameter p
where p.name=’db_recovery_file_dest_size’;
Â
select oldest_flashback_scn scn
,      to_char(oldest_flashback_time, ‘hh24:mi:ss dd/mm/yyyy’) oldest_time
from   v$flashback_database_log
/
exit
Discussion ¬