From 481d358600629867e66d794239e882d2d2562111 Mon Sep 17 00:00:00 2001 From: Yacine31 Date: Thu, 30 Nov 2023 01:43:08 +0100 Subject: [PATCH] Update 22_online_log.sql --- sql/22_online_log.sql | 55 +++++++++++++++++++++++++++++++++---------- 1 file changed, 42 insertions(+), 13 deletions(-) diff --git a/sql/22_online_log.sql b/sql/22_online_log.sql index 2803d8a..5de12f3 100644 --- a/sql/22_online_log.sql +++ b/sql/22_online_log.sql @@ -1,20 +1,49 @@ prompt

Fichiers de journalisation (Redolog) :

alter session set nls_date_format='YYYY/MM/DD HH24:MI:SS'; -SELECT /*+ NO_MERGE */ - * - FROM v$log - ORDER BY 1, 2, 3, 4; -prompt

Multiplexage des fichiers de journalisation (Redolog)

+SELECT + * +FROM + v$log +ORDER BY + group#, + thread#, + sequence#; + +prompt

Multiplexage des fichiers de journalisation (Redolog et standbylog)

+ COL MEMBER FORMAT A90 WRAPPED BREAK ON GROUP# SKIP 1 ON THREAD# ON SEQUENCE# ON TAILLE_MIB ON "STATUS(ARCHIVED)" -SELECT 'OnlineLog' T, G.GROUP#, G.THREAD#, G.SEQUENCE#, G.BYTES/1024/1024 TAILLE_MIB, G.STATUS||'('||G.ARCHIVED||')' "STATUS(ARCHIVED)", F.MEMBER -FROM V$LOG G, V$LOGFILE F -WHERE G.GROUP#=F.GROUP# +SELECT + 'OnlineLog' t, + g.group#, + g.thread#, + g.sequence#, + g.bytes / 1024 / 1024 taille_mib, + g.status || '(' || g.archived || ')' "STATUS(ARCHIVED)", + f.member +FROM + v$log g, + v$logfile f +WHERE + g.group# = f.group# UNION ALL -SELECT 'StandbyLog',G.GROUP#, G.THREAD#, G.SEQUENCE#, G.BYTES/1024/1024 TAILLE_MIB, G.STATUS||'('||G.ARCHIVED||')' "STATUS(ARCHIVED)", F.MEMBER -FROM V$STANDBY_LOG G, V$LOGFILE F -WHERE G.GROUP#=F.GROUP# -ORDER BY 1,3,4,2; - +SELECT + 'StandbyLog', + g.group#, + g.thread#, + g.sequence#, + g.bytes / 1024 / 1024 taille_mib, + g.status || '(' || g.archived || ')' "STATUS(ARCHIVED)", + f.member +FROM + v$standby_log g, + v$logfile f +WHERE + g.group# = f.group# +ORDER BY + 1, + 3, + 4, + 2;