web-dev-qa-db-fra.com

Comment puis-je trouver le "fichier journal de redo max taille" dans Oracle 11R2

Je travaille avec Oracle 11R2 et je veux voir la taille maximale de mes fichiers journaux de Redo (je n'ai pas installé oracle, donc je ne suis pas au courant de la configuration).

J'ai cherché Internet mais tout ce que j'ai trouvé concerne la façon d'effacer et de le remplacer.

Y a-t-il lieu dans le dictionnaire de données que je peux trouver ces informations?

J'ai déjà essayé v$log et v$parameter Mais je n'ai pas trouvé ce que je cherche.

3
Lasticoteur

Si vous souhaitez la taille des membres du journal de redro (fichiers sur disque), utilisez la requête ci-dessous:

-- 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;

La sortie de la requête doit ressembler à:

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 
10
MTIhai