Академический Документы
Профессиональный Документы
Культура Документы
Hace algunos dias estuvimos trabajando en el redimensionamiento de los redo log file.
La aplicación ESB (Enterprise Service Bus) que tenemos en una entidad financiera puso en
funcionamiento un nuevo canal sin previo aviso, generando una gran cantidad de transacciones,
aumentado notablemente el commit.
Esto provoco que se incrementara la cantidad de log switch y que el espacio dimensionado de los
REDOLOGS no sea suficiente. Obviamente impacto notablemente en la performance de la base
de datos.
8 REDO GROUPS
4 REDO THREADS
50 MB el volumen de los Redo Logs Files
https://juanmercadoit.com/2011/06/06/oracle-tunning-how-to-change-the-redo-log-file-size/ 1/9
6/9/2019 Oracle Tunning | How to change the Redo Log File size | Juan Andres Mercado Oracle Blog
8 rows selected.
Plan de Acción
Lo que que hay que realizar como tareas los resumimos en los siguientes puntos:
Agregar Grupos Nuevos que llamaremos administrativos. (Recordemos que debemos tener
como minimo debemos tener dos miembros por cada grupo)
Switchear para que los grupos entren en modo ARC=YES STATUS=INACTIVE
Eliminar Grupos Dispobibles. (Elijo los pares)
Agregar Grupos (Grupos Pares) con el Nuevo Volumen.
Eliminar Grupos Dispobibles. (Elijo los impares)
Agregar Grupos (Grupos Impares) con el Nuevo Volumen.
Eliminar Grupos Creados
Eliminamos Grupos Administrativos.
Estas tareas podemos hacerlo con la base online sin tener que hacer un shutdown a la base .
El primer paso implica verificar que el status de los REDOLOGS de la base sea INACTIVE.
GROUP# STATUS
---------- ----------------
1 INACTIVE
2 CURRENT
3 INACTIVE
4 CURRENT
5 INACTIVE
6 CURRENT
7 CURRENT
8 INACTIVE
Privacidad & 8
rows este
Cookies:
selected.
sitio usa cookies. Al continuar usando este sitio, estás de acuerdo con su uso. Para saber más,
incluyendo como controlar las cookies, mira aquí: Política de Cookies.
SQL>
Cerrar y aceptar
https://juanmercadoit.com/2011/06/06/oracle-tunning-how-to-change-the-redo-log-file-size/ 2/9
6/9/2019 Oracle Tunning | How to change the Redo Log File size | Juan Andres Mercado Oracle Blog
Como primer paso vamos a crear los REDOLOGS que llamamos administrativos, que nos
permiten rotar y principalmente poder eliminar los grupos que vayamos a ridemensionar. Esto es
importantante ya que por lo menos precisamos dos Grupos, si no incurriremos en el error ORA-
01567
Database altered.
Database altered.
Database altered.
Database altered.
SQL>
En un segundo paso podemos consultar los REDOLOGS creados , los antiguos y en que
STATUS se encuentran.
Como paso previo hice mover los REDOLOGS, para que no tuvieran STATUS = UNUSED y se
llenaran con la sentencia.
https://juanmercadoit.com/2011/06/06/oracle-tunning-how-to-change-the-redo-log-file-size/ 3/9
6/9/2019 Oracle Tunning | How to change the Redo Log File size | Juan Andres Mercado Oracle Blog
12 rows selected.
SQL>
Como podemos observar tenemos como STATUS = INACTIVE los grupos 2 4 6 8 de los viejos
con dimensión 50MB, como asi también los grupos nuevos 9 10 11 12 de 500MB.
Con este escenario voy a proceder a realizar los DROPEOS de los grupos que tienen el valor de
50MB.
Database altered.
Database altered.
Database altered.
https://juanmercadoit.com/2011/06/06/oracle-tunning-how-to-change-the-redo-log-file-size/ 4/9
6/9/2019 Oracle Tunning | How to change the Redo Log File size | Juan Andres Mercado Oracle Blog
8 rows selected.
Quedaron solo los GRUPOS 1 3 5 7 con dimensión de 50MB y los nuevos que usaremos como
modo administrativo.
Database altered.
Database altered.
Database altered.
Database altered.
Observamos que los nuevos grupos fueron creados y se encuentran con STATUS = UNUSED.
https://juanmercadoit.com/2011/06/06/oracle-tunning-how-to-change-the-redo-log-file-size/ 5/9
6/9/2019 Oracle Tunning | How to change the Redo Log File size | Juan Andres Mercado Oracle Blog
12 rows selected.
Hacemos correr los LOGS para poner en STATUS = INACTIVE los candidatos 1 3 5 7 para ser
dropeados.
System altered.
Vuelvo a consultar , y nos queda el escenario nuevamente listo para dropear los candidatos.
https://juanmercadoit.com/2011/06/06/oracle-tunning-how-to-change-the-redo-log-file-size/ 6/9
6/9/2019 Oracle Tunning | How to change the Redo Log File size | Juan Andres Mercado Oracle Blog
12 rows selected.
Database altered.
Database altered.
Database altered.
Database altered.
SQL>
Database altered.
Database altered.
Database altered.
Database altered.
Una vez que tenemos todos los grupos redimensionados podemos hacer correr los logs
nuevamente y eliminar los grupos que usamos como administrativos que se corresponden con la
serie 9 10 11 12 .
Privacidad & Cookies: este sitio usa cookies. Al continuar usando este sitio, estás de acuerdo con su uso. Para saber más,
SQL>
incluyendo como ALTERlasDATABASE
controlar DROP
cookies, mira aquí: LOGFILE
Política de GROUP
Cookies.9 ;
https://juanmercadoit.com/2011/06/06/oracle-tunning-how-to-change-the-redo-log-file-size/ 7/9
6/9/2019 Oracle Tunning | How to change the Redo Log File size | Juan Andres Mercado Oracle Blog
Database altered.
Database altered.
Database altered.
8 rows selected.SQL>
Por que al principio tome un reporte de AWR y lo compare con otro reporte AWR que tome al
final, luego de haber dejado correr durante un periodo los cambios.
COMPÁRTELO:
Me gusta
Sé el primero en decir que te gusta.
RELAT
Privacidad E D este sitio usa cookies. Al continuar usando este sitio, estás de acuerdo con su uso. Para saber más,
& Cookies:
incluyendo como controlar las cookies, mira aquí: Política de Cookies.
Cerrar y aceptar
https://juanmercadoit.com/2011/06/06/oracle-tunning-how-to-change-the-redo-log-file-size/ 8/9
6/9/2019 Oracle Tunning | How to change the Redo Log File size | Juan Andres Mercado Oracle Blog
Esta entrada fue publicada en DB - 10gR2, Tunning y etiquetada Database, FAQs Help and
Tutorials, ORA-01567, ORA-01624, Redo log, redologs oracle, rezise redologs, tunning,
tunning oracle, tunning redologs por Juan Andres Mercado. Guarda enlace permanente
[https://juanmercadoit.com/2011/06/06/oracle-tunning-how-to-change-the-redo-log-file-size/]
.
Big Data Enthusiast, DBA & Exadata Manager | Consultant | Father | Musician | Farmer |
Environmentalist Argentina | juanmercadoit.com
Ver todas las entradas por Juan Andres Mercado →
Pingback: Oracle Tunning | How to change the Redo Log File size « DbRunas – Noticias y
Recursos sobre Bases de Datos
Privacidad & Cookies: este sitio usa cookies. Al continuar usando este sitio, estás de acuerdo con su uso. Para saber más,
incluyendo como controlar las cookies, mira aquí: Política de Cookies.
Cerrar y aceptar
https://juanmercadoit.com/2011/06/06/oracle-tunning-how-to-change-the-redo-log-file-size/ 9/9