ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Lógica De Almacenamiento


Enviado por   •  24 de Mayo de 2015  •  1.198 Palabras (5 Páginas)  •  771 Visitas

Página 1 de 5

CONCEPTOS RELACIONADOS CON LA LOGICA DE ALMACENAMIENTO.

Filegroup: o conocidos como grupos de archivos son útiles para distribuir tablas con alto volumen de información en diferentes discos para separar los índices de los datos, solo se pueden asignar filegroups a los data files.

Definidos como-

- Poder distribuir la data a través de varios discos duros físicos.

- Esconder la ubicación física real de la información a los programadores.

- Pueden contener 1 o más data files.

- Agilizara as consultas y los ingresos.

Para la gestión del almacenamiento de una base de datos Oracle existen 4 conceptos bien definidos que deben ser conocidos para poder comprender la forma en la que se almacenan los datos. Hoy vamos a ver la diferencia entre bloque, extensión, segmento y espacio de tablas.

• Bloques: Se tratan de la unidad más pequeña. Generalmente debe múltiple del tamaño de bloque del sistema operativo, ya que es la unidad mínima que va a pedir Oracle al sistema operativo. Si no fuera múltiple del bloque del sistema se añadiría un trabajo extra ya que el sistema debería obtener más datos de los estrictamente necesarios. Se especifica mediante DB_BLOCK_SIZE

• Extensiones: Se forma con uno o más bloques. Cuando se aumenta tamaño de un objeto se usa una extensión para incrementar el espacio.

• Segmentos: Grupo de extensiones que forman un objeto de la base de datos, como por ejemplo una tabla o un índice

• Espacio de tablas: Formado por uno o más data files, cada data file solo puede pertenecer a un determinado tablespace.

INSTANCIAS DE UN SGBD Y SU APLICACIÓN.

La instancia es la unión de los procesos y de las estructuras de memoria, los cuales se hallan en ejecución para el acceso de los usuarios a los datos a través de diferentes aplicaciones como por ejemplo administración, desarrollo y otras aplicaciones de usuario final.

Tipos de instancias

Online Transaction Processing (OLTP): compra/venta, telemarketing

Segmentos cortos de rollback

Shared Pool muy largo

Redo log suficiente

Indices en discos separados

Segmentos temporales pequeños

DecisionSupportSystems (DSS): datawarehouse

Segmentos largos de rollback

Shared Pool relativamente corto

Redo log suficiente

Indices apropiados

Segmentos largos de temporal

ParallelQuery en la medida de lo posible (si está disponible)

Los usuarios que deseen conectarse a una base de datos, se conectan a lo que se conoce como la instancia de la base de datos (del inglés instance).

Es el modo más sencillo de trabajo, el usuario dispone de un software en su máquina local, por lo que se encuentra en el lado del cliente, capaz de conectar con el SGBD. En ese momento se lanza un proceso de usuario. Ese proceso deberá comunicarse (a través de las redes apropiadas) con el proceso de servidor, un programa lanzado en el lado del servidor que está permanentemente en ejecución.

El proceso de servidor comunica a su vez con la instancia de la base de datos, otro proceso en ejecución a través del cual se accede a la base de datos.

Configurar instancias

Cada instancia de Motor de base de datos debe configurarse satisfacer los requisitos de rendimiento y disponibilidad definidos para las bases de datos hospedadas por la instancia.El Motor de base de datos incluye opciones de configuración que controlan comportamientos como el uso de recursos y la disponibilidad de características como la los comportamientos de control como el

...

Descargar como (para miembros actualizados)  txt (7.6 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com