2026-03-12 20:23:15
This commit is contained in:
29
mhouri/getredo.sql
Normal file
29
mhouri/getredo.sql
Normal file
@@ -0,0 +1,29 @@
|
||||
--|--------------------------------------------------------------------------------------|
|
||||
--|MHouri |
|
||||
--|thread# : représente le numéro du groupe dans lequel se trouve le redo log |
|
||||
--|members : indique si le redo log est multiplexé (>1) ou pas(=1) |
|
||||
--|redo_size_mb : la taille de chaque redo log file |
|
||||
--|Total size : représente la taille réellement disponible pour gérer les transactions |
|
||||
--| : cette taille ne prend pas en compte les redos log multiplexés. |
|
||||
--|---------------------------------------------------------------------------------------|
|
||||
|
||||
column REDOLOG_FILE_NAME format a50
|
||||
|
||||
compute sum label 'Total size' of size_MB on report
|
||||
|
||||
break on report
|
||||
select
|
||||
a.group#,
|
||||
a.thread#,
|
||||
a.members,
|
||||
a.sequence#,
|
||||
a.archived,
|
||||
a.status,
|
||||
b.member as redolog_file_name,
|
||||
trunc(a.bytes/power(1024,2),3) as redo_size_mb,
|
||||
case when a.thread# = 1 then
|
||||
trunc(a.bytes/power(1024,2),3)
|
||||
else null end as size_MB
|
||||
from gv$log a
|
||||
join gv$logfile b on a.group#=b.group#
|
||||
order by a.group# ;
|
||||
Reference in New Issue
Block a user