miércoles, 22 de abril de 2009

Tablespace Del Tipo Undo

Almacena informacion transaccional


El tablespace undo se usa para los segmentos de undo, son parecidos a los segmentos de "rollback", en cuanto a su utilización, pero no en diseño y es recomendado por
Oracle su no utilización.

Aunque puede haber mas de un tablespace de undo por instancia, solo uno está activo. Los segmentos de undo crecen o se encogen de acuerdo a las necesidades de las
transacciones.
Se utiliza para:


• Rollback de las transacciones.
• Lectura consistente.
• Operaciones de recuperación de la base de datos.
• Funcionalidad de Flashback.


No se pueden crear objetos sobre un tablespace de "undo", al cambiar de tablescpace "undo" activo(con undo_tablespace), los segmentos de rollback que contiene el nuevo tablespace pasan a estan "online", mientras que los del tablespace anterior se ponen offline.


Se crean de dos formas

  • Mediante create database.
  • Mediante create tablespace.
    • Create undo tablespace undotbs02 datafile 'c:\oraclexe\oradata\ex\undo02.dbf' size 25M reuse
  • Para eliminarlo:

    • drop tablespace undotbs02;

    No hay comentarios:

    Publicar un comentario