martes, 5 de febrero de 2013

Definiciones Oracle


Tablespace Oracle Conceptos


Los espacios de tabla son el puente entre ciertos componentes físicos y lógicos de la base de datos Oracle. Los espacios de tabla son donde se almacenan los objetos de Oracle de base de datos como tablas, índices y segmentos de rollback. Usted puede pensar en un espacio de tabla como una unidad de disco compartido en Windows.Puede almacenar archivos en el disco compartido, mover archivos y eliminar archivos.Lo mismo es cierto con espacios de tabla. 
Un espacio de tabla se compone de uno o más archivos de datos de la base de datos.La cantidad total de espacio de almacenamiento disponible en un espacio de tabla es la suma del tamaño del disco físico de todos los archivos de datos asociados con ese espacio de tablas (menos algo de sobrecarga del sistema). Los archivos de datos se crean automáticamente cuando el espacio de tablas está definido. En la mayoría de los casos, todo el espacio fichero de datos está pre-asignada, es decir, el espacio está a un lado cuando el archivo de datos se crea. Por lo tanto, cuando se crea un espacio de tablas, se define el tamaño inicial del archivo de datos asociado. Vamos a discutir los detalles de la creación de espacios de tabla más adelante en este libro.
Los espacios de tabla se dan los nombres a medida que se crean. Por ejemplo, los espacios de tabla primero que se crean y se nombran SISTEMA SYSAUX (aunque SYSAUX sólo se crea en 10g).
Los espacios de tabla se nombran generalmente sobre la base de los objetos dentro del espacio de tablas. Por ejemplo, usted podría nombrar PAYROLL_DATA tablas si se va a almacenar la información de nómina correspondiente. Vamos a discutir los espacios de tabla en detalle en los próximos capítulos de este libro.

Oracle concepto de bloque

Como hemos comentado anteriormente, un bloque es la unidad más pequeña de almacenamiento en Oracle. El tamaño de un bloque de base de datos se fija cuando la base de datos es creada, y no puede ser cambiado excepto por la reconstrucción de la base de datos desde cero. El tamaño del bloque de base de datos se establece en 2K, 4K, 8K, 16K, 32K o de tamaño. Una vez que el tamaño de bloque de base está definida, puede crear nuevo espacio de tablas con tamaños de bloques alternos.
Recuerde que la instancia de Oracle también incluye una memoria caché de búfer de RAM que es constituidos por bloques de RAM que se asignan a los bloques de datos en los archivos de datos físicos.

Oracle extensiones Conceptos

Una extensión es un ininterrumpido (o contiguos) la asignación de bloques dentro de un segmento. Las extensiones se asignan a un segmento automáticamente por Oracle, por lo que rara vez se ocupará directamente de un punto, y no va a tratar directamente con su segmento asociado.
Una extensión debe estar en bloques contiguos dentro de un fichero de datos única, por lo que una medida no pueden abarcar varios archivos de datos de Oracle. Oracle asignará el tamaño de las extensiones en función del tipo de espacio de tabla. Vamos a discutir más sobre la asignación de grado en capítulos posteriores, cuando hablamos de mesa y la creación de índices. 

Segmentos de Oracle Conceptos

Los segmentos son los objetos de almacenamiento dentro de la base de datos Oracle.Un segmento puede ser una tabla, un índice, un grupo o cualquiera de los más de 20 tipos de objetos.
El DBA crea los segmentos y les asigna a un espacio de tabla específica. En la mayoría de los casos un único segmento no puede residir en más de un espacio de tablas. Sin embargo, puede dividirse, o partición, un segmento en espacios de tablas diferentes.
Cuando se crea un segmento, se define su tamaño inicial. Vamos a ver la creación de segmentos en Oracle con mucho más detalle en los capítulos venideros.

Estructuras lógicas de Oracle - The Big Picture

El cuadro siguiente muestra la relación entre los segmentos, extensiones y bloques en la base de datos. En este ejemplo vemos que hemos creado un solo segmento. Este segmento se compone de dos extensiones. Cada una de las dos extensiones consiste en un número de bloques contiguos.
Bueno, aquí estamos al final del primer capítulo, y ahora estamos listos para ver un mapa completo de una base de datos Oracle.
No se preocupe si usted no recibe todo momento. A medida que avance a través de los siguientes capítulos, y realmente trabajar con la base de datos, todo esto tendrá sentido mucho más!
Aquí vemos a la región de memoria RAM (el área del sistema mundial) que interactúa con los programas de Oracle (CKPT, arc0) y vemos cómo los programas de Oracle leer y escribir datos en nuestros archivos de disco.

Los puntos principales de este capítulo son:

* Oracle es el mundo más de gran alcance, base de datos flexible y robusto.
* Oracle es muy complejo.
* Oracle 10g administración puede ser simplificado con funciones de automatización.
* La configuración de Oracle se rige por parámetros de inicialización, llamado init.ora.
* Una instancia de Oracle consta de una región de memoria RAM llamado el SGA, además de un conjunto de programas de Oracle llamados procesos de fondo.

Tomado de: http://www.dba-oracle.com

No hay comentarios:

Publicar un comentario