Notes
Oracle Database - Objetos
Content of the notes (1)
Page 1
TABLESPACE:
Unidad Lógica, no es un fichero físico en el disco, simplemente es un nombre que tiene un conjunto de propiedades de almacenamiento que se aplica a los objetos (tablas, secuencias...) que se van a crear en la base de datos bajo el tablespace indicado (tablas, secuencias...)
Un Objeto en base de datos debe estar almacenado obligatoriamente dentro de un tablespace.
Propiedades:
Localización de los ficheros de datos.
Especificación de más cuotas de consumo de discos.
Control de la disponibilidad de los datos (En linea o fuera de linea).
Backup de datos.
DATAFILE:
Es la representación física de una tablespace. Son los ficheros de datos donde se almacena la información físicamente.
Puede tener cualquier nombre y extensión (Limites del S.O)
Localización típica $ORACLE_HOME/Database.
SEGMENT: Es aquel espacio reservado por la base de datos, dentro de un datafile, para ser utilizado por un solo objeto. Se puede ver como el espacio que realmente se ocupa dentro del datafile es el segment y que cada segmento pertenece a un objeto. Existen cuatro tipos de segments:
Segmentos de TABLE: Aquellos que contienen tablas.
Segmentos de INDEX: Aquellos que tienen indices.
Segmentos de ROLLBACK: Aquellos que se usan para almacenar información de la transacción activa.
Segmento TEMPORALES: Aquellos que se usan para realizar operaciones temporales que no pueden realizarse en memoria.
EXTENT: Es un espacio de disco que se reservar de una sola vez, un segmento que se reserva en un momento determinado de tiempo.
INITIAL: Estos son las extensiones que se reservan durante la creación del objeto. Una vez que un objeto esta creado, no se puede modificar su extensión inicial.
NEXT: Toda extensión reservada después de la creación del objeto. Si el INITIAL EXTENT de una tabla esta llena y se esta intentando insertar más filas, se intentara crear un NEXT EXTENT (Siempre y cuando el datafile tenga espacio libre).
DATABLOCK: Es el último eslabón dentro de la cadena de almacenamiento. El concepto de datablock es un concepto físico, ya que se representa la mínima mitad de almacenamiento que es capaz de manejar Oracle.
Information
- Description
- Conceptos basicos de los objetos de una Base de Datos en Oracle
- Created by
- DanteBranford
- Views
- 41
- Rating