Transcripción Introducción al undo dba
Los “Datos Undo” es la información necesaria para poder revertir los efectos de las sentencias DML. Cada vez que se realiza un ROLLBACK sobre una operación, Oracle busca los segmentos UNDO que contiene la información necesaria para volver los datos a su estado anterior.
El tipo de los segmentos UNDO es: TYPE2 UNDO.
Parámetros Undo de instancia.
Los principales parámetros de instancia que podemos consultar son:
- UNDO_MANAGEMENT: Puede tener los valores “Manual” y “Auto”, se recomienda que este en “Auto”.
- UNDO_TABLESPACE: Especifica el espacio de tabla de Undo que se utilizará cuando se inicie una instancia.
- UNDO_RETENTION: Especifica (en segundos) el valor de umbral bajo de retención de deshacer.
Ejemplos: Consulta del valor del parámetro UNDO_MANAGEMENT:
- SELECT value FROM V$PARAMETER WHERE name =‘undo_management"
Modificación del valor del parámetro UNDO_MANAGEMENT a ¨auto¨:
- ALTER SYSTEM SET undo_management=auto SCOPE=spfile
Este parámetro requiere reiniciar para la instancia para que sus cambios sean efectivos, por lo que solo se cambia el valor en la tabla SPFILE y después se requiere reiniciar la instancia.
Vistas de Base de Datos
Las principales vistas que podemos consultar son:
- DBA_SEGMENTS: Tiene información de los segment
undo introduccion