Comment changer ou augmenter la taille des membres Redolog (Logfiles).
Comment ajouter un groupe ou membre redolog.
Un membre redolog ne peut pas être redimensionné dynamiquement.
Si nous voulons augmenter la taille des redolog alors nous sommes obligé de recréer et de supprimer les anciens membres.
|
C:\>sqlplus /nolog SQL*Plus: Release 10.2.0.1.0 - Production on Fri Mar 5 00:00:38 2010 Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> connect sys/******* as sysdba |
On sélectionne à partir de V$LOGFILE et V$LOG les membres
redolog avec leur tailles.
|
SQL> SELECT a.group#, a.member, b.bytes/1024/1024 "Taille Mo" |
Nous avons 3 groupes de 1 membre chacun de 50 Mo.
Nous allons les passer de 50 Mo à 100 Mo chacun.
Voici une méthode simple.
Si c'est une première pour vous, attention, testez ceci d'abord en labo ou en test si possible!!!
Nous allons effectuer des LOG SWITCH afin de mettre les Group 1 et 2 en Status
INACTIVE.
|
SQL> SELECT group#, status FROM v$log;
GROUP# STATUS System altered. SQL> ALTER SYSTEM switch logfile;
System altered.
GROUP# STATUS |
Maintenant nous supprimons le GROUP 1 avec un ALTER DATABASE
|
SQL> ALTER DATABASE DROP logfile GROUP 1; Database altered. |
Nous allons maintenant recréer le GROUP 1 avec une taille de 100 Mo
|
SQL> ALTER DATABASE add logfile group 1 Database altered. |
On répète l'opération pour le Group 2 et Group 3.
- ALTER SYSTEM switch logfile
- ALTER DATABASE DROP logfile GROUP
- ALTER DATABASE add logfile group
Utiliser en plus un ALTER SYSTEM checkpoint; pour passer en INACTIVE si besoin.
On ne peut faire un DROP que si le membre Redolog à un status = INACTIVE.
Vérifiez avec un SELECT group#, status FROM v$log;
Au final voilà le résultat.
|
SQL> SELECT a.group#, a.member, b.bytes/1024/1024 "Taille Mo" |
| Liens en rapport avec l'article et qui sont susceptibles de vous intéresser |
|
• C'est quoi un REDO-LOG ? • ALTER SYSTEM SET ARCHIVE_LAG_TARGET • Réparer Corruption de REDOLOG FILE avec CLEAR LOGFILE • Activer Mode ARCHIVELOG • Delete Archivelog Oracle avec RMAN • Deplacer Renommer des membres Redolog-Logfiles |