SlideShare una empresa de Scribd logo
10-10-11 Copyright © ADA, 2005. Todos los derechos reservados.
Sesió n 10Sesió n 10
Gestió n de DeshacerGestió n de Deshacer
10-10-22 Copyright © ADA, 2005. Todos los derechos reservados.
ObjetivosObjetivos
• Conocer el concepto deshacer (UNDO)Conocer el concepto deshacer (UNDO)
• Conocer la Administració n Automática deConocer la Administració n Automática de
DeshacerDeshacer
• Gestionar el Tablespace UNDOGestionar el Tablespace UNDO
• Obtener informació n de UNDOObtener informació n de UNDO
10-10-33 Copyright © ADA, 2005. Todos los derechos reservados.
Que es Deshacer (UNDO)Que es Deshacer (UNDO)
• Toda base de datos Oracle tiene un mé todo paraToda base de datos Oracle tiene un mé todo para
mantener informació n que es usada para rollbackmantener informació n que es usada para rollback
o para deshacer cambios. Esa informació n sono para deshacer cambios. Esa informació n son
registros de las acciones de las transaccionesregistros de las acciones de las transacciones
llamados UNDO.llamados UNDO.
• Los registros UNDO son usados para:Los registros UNDO son usados para:
– Transacciones de rollback cuando la sentenciaTransacciones de rollback cuando la sentencia
rollback es utilizada.rollback es utilizada.
– Procesos de recuperació n de la base de datos.Procesos de recuperació n de la base de datos.
– Proveer consistencia de lectura.Proveer consistencia de lectura.
10-10-44 Copyright © ADA, 2005. Todos los derechos reservados.
Administració n Automática deAdministració n Automática de
DeshacerDeshacer
• Versiones anteriores usaban solo los segmentosVersiones anteriores usaban solo los segmentos
de rollback para guardar los registros UNDOde rollback para guardar los registros UNDO
• El parámetro de inicializació n que controla en queEl parámetro de inicializació n que controla en que
modo está la base de datos esmodo está la base de datos es
UNDO_MANAGEMENTUNDO_MANAGEMENT
– MANUAL. Segmentos de RollbackMANUAL. Segmentos de Rollback
– AUTO. Administració n Automática de DeshacerAUTO. Administració n Automática de Deshacer
• Trabaja con el Tablespace UndoTrabaja con el Tablespace Undo
• Si se cuenta con varios tablespaces undos, con elSi se cuenta con varios tablespaces undos, con el
parámetro de inicializació n UNDO_TABLESPACEparámetro de inicializació n UNDO_TABLESPACE
se puede especificar cual de ellos se va a utilizar.se puede especificar cual de ellos se va a utilizar.
10-10-55 Copyright © ADA, 2005. Todos los derechos reservados.
Tablespace UNDOTablespace UNDO
• Gestió n del Tablespace UndoGestió n del Tablespace Undo
CREATE UNDO TABLESPACE undotbs DATAFILECREATE UNDO TABLESPACE undotbs DATAFILE
'D:OracleOra90pc01undo01.dbf' SIZE 2M AUTOEXTEND ON;'D:OracleOra90pc01undo01.dbf' SIZE 2M AUTOEXTEND ON;
CREATE UNDO TABLESPACE undotbs DATAFILECREATE UNDO TABLESPACE undotbs DATAFILE
'D:OracleOra90pc01undo01.dbf' SIZE 2M AUTOEXTEND ON;'D:OracleOra90pc01undo01.dbf' SIZE 2M AUTOEXTEND ON;
DROP TABLESPACE undotbs;DROP TABLESPACE undotbs;DROP TABLESPACE undotbs;DROP TABLESPACE undotbs;
ALTER TABLESPACE undotbs ADD DATAFILEALTER TABLESPACE undotbs ADD DATAFILE
'D:OracleOra90pc01undo02.dbf' AUTOEXTEND ON NEXT 1M'D:OracleOra90pc01undo02.dbf' AUTOEXTEND ON NEXT 1M
MAXSIZE UNLIMITED;MAXSIZE UNLIMITED;
ALTER TABLESPACE undotbs ADD DATAFILEALTER TABLESPACE undotbs ADD DATAFILE
'D:OracleOra90pc01undo02.dbf' AUTOEXTEND ON NEXT 1M'D:OracleOra90pc01undo02.dbf' AUTOEXTEND ON NEXT 1M
MAXSIZE UNLIMITED;MAXSIZE UNLIMITED;
ALTER SYSTEM SET UNDO_TABLESPACE = undotbs_02;ALTER SYSTEM SET UNDO_TABLESPACE = undotbs_02;ALTER SYSTEM SET UNDO_TABLESPACE = undotbs_02;ALTER SYSTEM SET UNDO_TABLESPACE = undotbs_02;
10-10-66 Copyright © ADA, 2005. Todos los derechos reservados.
Mostrando Informació n de UndoMostrando Informació n de Undo
VistaVista
V$UNDOSTATV$UNDOSTAT
V$ROLLSTATV$ROLLSTAT
V$TRANSACTIONV$TRANSACTION
DBA_UNDO_EXTENTSDBA_UNDO_EXTENTS
Descripció nDescripció n
Contiene estadísticas para monitorear y afinarContiene estadísticas para monitorear y afinar
los espacios de undolos espacios de undo
Contiene informació n sobre el comportamientoContiene informació n sobre el comportamiento
de los segmentos undo en el tablespace undode los segmentos undo en el tablespace undo
Contiene informació n sobre los segmentosContiene informació n sobre los segmentos
undoundo
Muestra el estado y tamañ o de cada extent enMuestra el estado y tamañ o de cada extent en
el tablespace undoel tablespace undo
10-10-77 Copyright © ADA, 2005. Todos los derechos reservados.
ResumenResumen
• En este capítulo hemos visto como:En este capítulo hemos visto como:
– Cambiar el estado de la gestió n de deshacerCambiar el estado de la gestió n de deshacer
– GestionarGestionar el Tablespace Undoel Tablespace Undo
– Obtener informació n para monitorear y afinarObtener informació n para monitorear y afinar
la gestió n de deshacerla gestió n de deshacer

Más contenido relacionado

PPT
Administración de base de datos oracle - sesion 9
PPT
Administración de base de datos oracle - sesion 8
PPT
Administración de base de datos oracle - sesion 13
PPT
Administración de base de datos oracle - sesion 11
PPT
Administración de base de datos oracle - sesion 12
PPT
Administración de base de datos oracle - sesion 6
PPT
Administración de base de datos oracle - sesion 7
PPT
Administración de base de datos oracle - sesión 4
Administración de base de datos oracle - sesion 9
Administración de base de datos oracle - sesion 8
Administración de base de datos oracle - sesion 13
Administración de base de datos oracle - sesion 11
Administración de base de datos oracle - sesion 12
Administración de base de datos oracle - sesion 6
Administración de base de datos oracle - sesion 7
Administración de base de datos oracle - sesión 4

La actualidad más candente (20)

PPT
Administración de base de datos oracle - sesion 3
PPT
Administración de base de datos oracle - sesion 5
PPT
Administración de base de datos oracle - sesion 2
PPTX
Corrección del examen sgbd
PPT
Tablespaces En Oracle
PDF
Curso dba9i1 parte2
PDF
Practicas tablespaces tema5 oracle tablespace
ODP
Administración de Oracle - Tema 3 - Creación de la BD
DOCX
Correccion del examen de sistemas gestor de base de datos
PDF
Elasticsearch 101 (Part 1)
PPTX
PDF
Arreglo De Discos Raid
DOCX
PPTX
Presentacion RAID
PPTX
Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03
PPTX
RAID-Tolerancia a Fallos
PDF
Tecnología RAID
PDF
Sistemas RAID
PDF
Abf leccion 06
Administración de base de datos oracle - sesion 3
Administración de base de datos oracle - sesion 5
Administración de base de datos oracle - sesion 2
Corrección del examen sgbd
Tablespaces En Oracle
Curso dba9i1 parte2
Practicas tablespaces tema5 oracle tablespace
Administración de Oracle - Tema 3 - Creación de la BD
Correccion del examen de sistemas gestor de base de datos
Elasticsearch 101 (Part 1)
Arreglo De Discos Raid
Presentacion RAID
Preparando el entorno de la base de datos Oracle 11g Administration I-Z052-03
RAID-Tolerancia a Fallos
Tecnología RAID
Sistemas RAID
Abf leccion 06
Publicidad

Destacado (17)

PDF
Personalización del Oracle BPM Workspace
PPSX
Instalación oracle 10 g edición express
PPT
5 mejoras en-rendimiento Oracle 10g
PPT
Oracle Tuning Opq
PDF
In Honor Of The Toll, Part 2
PDF
International Conference on Health, Wellness & Society 2013, Sao Paulo, Brazil
PDF
Lean Six Sigma certification
PDF
Capitulo II Bolsa de Valores
PDF
Urban Labs Corporate Overview
PDF
Experiencias de estabilidad
ODP
Administración de Oracle - Tema 4 - Interacción con la Base de Datos
PDF
Black crowes -_guitar_anthology_series__isbn0769284175__guitar_
PPTX
Cap 7. oracle SQL fundamentals
DOCX
Modul Panduan Microsoft Word SD
PPTX
Zinc y proceso de galvanización
PPTX
Oracle Spatial de la A a la Z - Unidad 7
Personalización del Oracle BPM Workspace
Instalación oracle 10 g edición express
5 mejoras en-rendimiento Oracle 10g
Oracle Tuning Opq
In Honor Of The Toll, Part 2
International Conference on Health, Wellness & Society 2013, Sao Paulo, Brazil
Lean Six Sigma certification
Capitulo II Bolsa de Valores
Urban Labs Corporate Overview
Experiencias de estabilidad
Administración de Oracle - Tema 4 - Interacción con la Base de Datos
Black crowes -_guitar_anthology_series__isbn0769284175__guitar_
Cap 7. oracle SQL fundamentals
Modul Panduan Microsoft Word SD
Zinc y proceso de galvanización
Oracle Spatial de la A a la Z - Unidad 7
Publicidad

Similar a Administración de base de datos oracle - sesion 10 (20)

PDF
curso base de datos
PDF
Copia de-mandante
PDF
Abf leccion 11
PPTX
Administrando la Instancia en Oracle database 11g-Z052 05
PPTX
Datos UNDO en Oracle
DOCX
SISTEMAS OPERATIVOS Y REDES DE INTERNET
PDF
Arranque y parada de la base de datos. Ficheros de traza
DOCX
Crear bases de datos replicadas maestro
PDF
Bases de Datos Libres desde 40.000 pies de altura
PDF
OOW LatinAmerica 2011 - RMAN sin misterios
DOCX
PPT
Lenguaje transact
PPTX
Charla técnica comercial v3.0 junio 2014 db visit productos
PPTX
Vistazo a SQL Server 2016
PDF
S13_sgggggggggggggggggggggggggggggg2 - Material.pdf
PPT
Oracle3
PPTX
Lenguaje transact sql
PPT
Conversion lildbi to_v16-20100726-es
DOC
Informixsql
PPTX
Base de Datos en Microsoft SQL Server
curso base de datos
Copia de-mandante
Abf leccion 11
Administrando la Instancia en Oracle database 11g-Z052 05
Datos UNDO en Oracle
SISTEMAS OPERATIVOS Y REDES DE INTERNET
Arranque y parada de la base de datos. Ficheros de traza
Crear bases de datos replicadas maestro
Bases de Datos Libres desde 40.000 pies de altura
OOW LatinAmerica 2011 - RMAN sin misterios
Lenguaje transact
Charla técnica comercial v3.0 junio 2014 db visit productos
Vistazo a SQL Server 2016
S13_sgggggggggggggggggggggggggggggg2 - Material.pdf
Oracle3
Lenguaje transact sql
Conversion lildbi to_v16-20100726-es
Informixsql
Base de Datos en Microsoft SQL Server

Último (6)

PPTX
Derechos_de_Autor_y_Creative_Commons.pptx
DOCX
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PDF
Su punto de partida en la IA: Microsoft 365 Copilot Chat
PPTX
sistemas de informacion.................
PPTX
Conceptos basicos de Base de Datos y sus propiedades
Derechos_de_Autor_y_Creative_Commons.pptx
trabajo programacion.docxxdxxxddxdxxdxdxxxdxxdxdxd
AutoCAD Herramientas para el futuro, Juan Fandiño
Su punto de partida en la IA: Microsoft 365 Copilot Chat
sistemas de informacion.................
Conceptos basicos de Base de Datos y sus propiedades

Administración de base de datos oracle - sesion 10

  • 1. 10-10-11 Copyright © ADA, 2005. Todos los derechos reservados. Sesió n 10Sesió n 10 Gestió n de DeshacerGestió n de Deshacer
  • 2. 10-10-22 Copyright © ADA, 2005. Todos los derechos reservados. ObjetivosObjetivos • Conocer el concepto deshacer (UNDO)Conocer el concepto deshacer (UNDO) • Conocer la Administració n Automática deConocer la Administració n Automática de DeshacerDeshacer • Gestionar el Tablespace UNDOGestionar el Tablespace UNDO • Obtener informació n de UNDOObtener informació n de UNDO
  • 3. 10-10-33 Copyright © ADA, 2005. Todos los derechos reservados. Que es Deshacer (UNDO)Que es Deshacer (UNDO) • Toda base de datos Oracle tiene un mé todo paraToda base de datos Oracle tiene un mé todo para mantener informació n que es usada para rollbackmantener informació n que es usada para rollback o para deshacer cambios. Esa informació n sono para deshacer cambios. Esa informació n son registros de las acciones de las transaccionesregistros de las acciones de las transacciones llamados UNDO.llamados UNDO. • Los registros UNDO son usados para:Los registros UNDO son usados para: – Transacciones de rollback cuando la sentenciaTransacciones de rollback cuando la sentencia rollback es utilizada.rollback es utilizada. – Procesos de recuperació n de la base de datos.Procesos de recuperació n de la base de datos. – Proveer consistencia de lectura.Proveer consistencia de lectura.
  • 4. 10-10-44 Copyright © ADA, 2005. Todos los derechos reservados. Administració n Automática deAdministració n Automática de DeshacerDeshacer • Versiones anteriores usaban solo los segmentosVersiones anteriores usaban solo los segmentos de rollback para guardar los registros UNDOde rollback para guardar los registros UNDO • El parámetro de inicializació n que controla en queEl parámetro de inicializació n que controla en que modo está la base de datos esmodo está la base de datos es UNDO_MANAGEMENTUNDO_MANAGEMENT – MANUAL. Segmentos de RollbackMANUAL. Segmentos de Rollback – AUTO. Administració n Automática de DeshacerAUTO. Administració n Automática de Deshacer • Trabaja con el Tablespace UndoTrabaja con el Tablespace Undo • Si se cuenta con varios tablespaces undos, con elSi se cuenta con varios tablespaces undos, con el parámetro de inicializació n UNDO_TABLESPACEparámetro de inicializació n UNDO_TABLESPACE se puede especificar cual de ellos se va a utilizar.se puede especificar cual de ellos se va a utilizar.
  • 5. 10-10-55 Copyright © ADA, 2005. Todos los derechos reservados. Tablespace UNDOTablespace UNDO • Gestió n del Tablespace UndoGestió n del Tablespace Undo CREATE UNDO TABLESPACE undotbs DATAFILECREATE UNDO TABLESPACE undotbs DATAFILE 'D:OracleOra90pc01undo01.dbf' SIZE 2M AUTOEXTEND ON;'D:OracleOra90pc01undo01.dbf' SIZE 2M AUTOEXTEND ON; CREATE UNDO TABLESPACE undotbs DATAFILECREATE UNDO TABLESPACE undotbs DATAFILE 'D:OracleOra90pc01undo01.dbf' SIZE 2M AUTOEXTEND ON;'D:OracleOra90pc01undo01.dbf' SIZE 2M AUTOEXTEND ON; DROP TABLESPACE undotbs;DROP TABLESPACE undotbs;DROP TABLESPACE undotbs;DROP TABLESPACE undotbs; ALTER TABLESPACE undotbs ADD DATAFILEALTER TABLESPACE undotbs ADD DATAFILE 'D:OracleOra90pc01undo02.dbf' AUTOEXTEND ON NEXT 1M'D:OracleOra90pc01undo02.dbf' AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED;MAXSIZE UNLIMITED; ALTER TABLESPACE undotbs ADD DATAFILEALTER TABLESPACE undotbs ADD DATAFILE 'D:OracleOra90pc01undo02.dbf' AUTOEXTEND ON NEXT 1M'D:OracleOra90pc01undo02.dbf' AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED;MAXSIZE UNLIMITED; ALTER SYSTEM SET UNDO_TABLESPACE = undotbs_02;ALTER SYSTEM SET UNDO_TABLESPACE = undotbs_02;ALTER SYSTEM SET UNDO_TABLESPACE = undotbs_02;ALTER SYSTEM SET UNDO_TABLESPACE = undotbs_02;
  • 6. 10-10-66 Copyright © ADA, 2005. Todos los derechos reservados. Mostrando Informació n de UndoMostrando Informació n de Undo VistaVista V$UNDOSTATV$UNDOSTAT V$ROLLSTATV$ROLLSTAT V$TRANSACTIONV$TRANSACTION DBA_UNDO_EXTENTSDBA_UNDO_EXTENTS Descripció nDescripció n Contiene estadísticas para monitorear y afinarContiene estadísticas para monitorear y afinar los espacios de undolos espacios de undo Contiene informació n sobre el comportamientoContiene informació n sobre el comportamiento de los segmentos undo en el tablespace undode los segmentos undo en el tablespace undo Contiene informació n sobre los segmentosContiene informació n sobre los segmentos undoundo Muestra el estado y tamañ o de cada extent enMuestra el estado y tamañ o de cada extent en el tablespace undoel tablespace undo
  • 7. 10-10-77 Copyright © ADA, 2005. Todos los derechos reservados. ResumenResumen • En este capítulo hemos visto como:En este capítulo hemos visto como: – Cambiar el estado de la gestió n de deshacerCambiar el estado de la gestió n de deshacer – GestionarGestionar el Tablespace Undoel Tablespace Undo – Obtener informació n para monitorear y afinarObtener informació n para monitorear y afinar la gestió n de deshacerla gestió n de deshacer