Bas*_*tte 3 oracle oracle-11g-r2
我正在使用 Oracle 11R2,我想查看重做日志文件的最大大小(我没有安装 Oracle,所以我不知道配置)。
我在互联网上搜索过,但我发现的所有内容都与擦除和替换它的方法有关。
我可以在数据字典中的任何地方找到这些信息吗?
我已经试过了 v$log
,v$parameter
但我还没有找到我要找的东西。
MTI*_*hai 10
如果您想要重做日志成员(磁盘上的文件)的大小,请使用以下查询:
-- Show Redo Logs info
set linesize 300
column REDOLOG_FILE_NAME format a50
SELECT
a.GROUP#,
a.THREAD#,
a.SEQUENCE#,
a.ARCHIVED,
a.STATUS,
b.MEMBER AS REDOLOG_FILE_NAME,
(a.BYTES/1024/1024) AS SIZE_MB
FROM v$log a
JOIN v$logfile b ON a.Group#=b.Group#
ORDER BY a.GROUP# ASC;
Run Code Online (Sandbox Code Playgroud)
查询输出应如下所示:
GROUP #THREAD# SEQUENCE# ARC STATUS REDOLOG_FILE_NAME SIZE_MB
---------- ---------- ---------- --- ---------------- ---------------------
1 1 4 YES INACTIVE /ORACLE/oradata/orcl1/redo01.log 50
2 1 5 YES INACTIVE /ORACLE/oradata/orcl1/redo02.log 50
3 1 6 NO CURRENT /ORACLE/oradata/orcl1/redo03.log 50
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
67900 次 |
最近记录: |