Come vedere dimensioni redolog Oracle.

I file redolog, indispensabili per il recupero dati in caso di corruzioni, a volte non sono tarati per la mole di dati che il database Oracle movimenta giornalmente e
questo comporta frequenti switch da un redolog a un altro. Il database potrebbe risentirne e per questo avremo la necessità di aumentare la dimensione.

Nel caso abbiamo la necessità di aumentare la dimensione dei redolog, andremo ad utilizzare la utilissima query sulla pagina Redo Log, la quale seleziona
i seguenti campi:

GROUP# - Gruppo a cui appartiene il redo log.
MEMBER - Nome del redo log.
STATUS - Stato del redo log.
Size MB - Dimensione dei redo log Oracle in MB.


Per estrapolare queste informazioni dal database Oracle, abbiamo messo in relazione 2 viste:

V$LOGFILE
V$LOG

Nella WHERE condition, abbiamo messo in relazione le 2 viste viste V$LOGFILE e V$LOG attraverso la join lg.group# = lf.group#.

Se l'articolo vi è stato utile, mettete un like e condividete con i vostri colleghi.

Numero e size Redo Log:

set lines 200
set pages 99
col member format a60 
col status for a20
col "Size MB" format 9,999,999 
select lf.group#, lf.member ,lg.status, ceil(lg.bytes / 1024 / 1024) "Size MB" 
from v$logfile lf , v$log lg 
where lg.group# = lf.group# order by 1;

select to_char(first_time,'YYYY-MM-DD HH24'),count(*) from v$log_history group by
   to_char(first_time,'YYYY-MM-DD HH24') order by
   to_char(first_time,'YYYY-MM-DD HH24') ;

 

Author: adminEmail: Questo indirizzo email è protetto dagli spambots. E' necessario abilitare JavaScript per vederlo.

Powered by Alessandro Caredda DBA Oracle