Note_Tech

All technological notes.


Project maintained by simonangel-fong Hosted on GitHub Pages — Theme by mattgraham

DBA2 - Multiplexing Redo Log Files

Back


Multiplexing Redo Log Files

multiplexing_redo_log01





Lab: Multiplexing Redo Log File

Query Redo Log Group

SELECT group#, status, member FROM v$logfile
order by 1;

lab_muli_redolog


Add another member to redo log group.

ALTER DATABASE ADD LOGFILE MEMBER
'/u01/app/oracle/oradata/fra/ORCL/redo0lb.log'
TO GROUP 1;

ALTER DATABASE ADD LOGFILE MEMBER
'/u01/app/oracle/oradata/fra/ORCL/redo02b.log'
TO GROUP 2;

ALTER DATABASE ADD LOGFILE MEMBER
'/u01/app/oracle/oradata/fra/ORCL/redo03b.log'
TO GROUP 3;

lab_muli_redolog

SELECT group#, status, member FROM v$logfile ORDER BY 1, 3;

lab_muli_redolog

lab_muli_redolog


-- query log status
SELECT group#, members, status FROM v$log;

-- switch logfile 3 times, so the switch covers 3 groups.
ALTER SYSTEM SWITCH LOGFILE;
ALTER SYSTEM SWITCH LOGFILE;
ALTER SYSTEM SWITCH LOGFILE;

-- query logfile
SELECT group#, status, member FROM v$logfile ORDER BY 1, 3;

lab_muli_redolog lab_muli_redolog lab_muli_redolog


Switch Logfile and Log Group status

SELECT group#, members, status FROM v$log;
ALTER SYSTEM SWITCH LOGFILE;

SELECT group#, members, status FROM v$log;
ALTER SYSTEM SWITCH LOGFILE;

SELECT group#, members, status FROM v$log;

lab_muli_redolog

lab_muli_redolog

lab_muli_redolog



Drop redo file group member

SELECT group#, members, status FROM v$log;
-- 1	2	ACTIVE
-- 2	2	CURRENT
-- 3	2	INACTIVE
ALTER DATABASE DROP LOGFILE MEMBER
'/u01/app/oracle/oradata/fra/ORCL/redo0lb.log';

ALTER SYSTEM SWITCH LOGFILE;

ALTER DATABASE DROP LOGFILE MEMBER
'/u01/app/oracle/oradata/fra/ORCL/redo02b.log';

ALTER SYSTEM SWITCH LOGFILE;

ALTER DATABASE DROP LOGFILE MEMBER
'/u01/app/oracle/oradata/fra/ORCL/redo03b.log';

ALTER SYSTEM SWITCH LOGFILE;

lab_muli_redolog

SELECT group#, members, status FROM v$log;

lab_muli_redolog


Clean up

rm /u01/app/oracle/oradata/fra/ORCL/redo*.log

ls /u01/app/oracle/oradata/fra/ORCL

Top