【发布时间】:2017-06-19 12:59:47
【问题描述】:
请指教
我使用 FRA 创建了 Oracle 数据库。 总大小等于 50GB。
但报告显示 SPACE_USED 大于 SPACE_LIMIT。
col space_limit format 999,999,999,999
col space_used format 999,999,999,999
select space_limit, space_used from v$recovery_file_dest;
SPACE_LIMIT SPACE_USED
---------------- ----------------
53,687,091,200 505,911,314,944
1 row selected.
其他 SQL 报告:
set lines 120
col name format a36
col size_mb format 999,999,999,999
col used_mb format 999,999,999,999
col pct_used format 999
TTITLE CENTER "Fast Recovery Area Space Status" SKIP 1 -
CENTER =================================
select
name,
ceil( space_limit / 1024 / 1024) size_mb,
ceil( space_used / 1024 / 1024) used_mb,
decode( nvl( space_used, 0),0, 0,
ceil ( ( space_used / space_limit) * 100) ) pct_used
from
v$recovery_file_dest
order by
name desc;
Fast Recovery Area Space Status
=================================
NAME SIZE_MB USED_MB PCT_USED
------------------------------------ ---------------- --------------- --------
/u05/app/oracle/fast_recovery_area 51,200 4,824,75 943
1 row selected.
如何选择正确的带有百分比的 sql 报告?
【问题讨论】:
-
也许你应该把帖子移到 - dba.stackexchange.com
-
来自
v$recovery_area_usage?自创建数据库后,您是否更改了恢复目标?
标签: sql oracle plsql database-administration