Descargar

Oracle 9i

Enviado por Aidy


Partes: 1, 2

  1. Introducción
  2. Componentes del SGA y su utilización
  3. Componentes de PGA y sus utilizaciones
  4. Privilegios de sistema Oracle 9i
  5. Roles
  6. Perfiles

Introducción

El servidor Oracle con sus respectivos componentes es muy útil en la actualidad ya que permite administrar bases de datos y que ofrece un medio de gestión de información abierto, completo e integrado.

Para las mayorías de las compañía estos servidores ha prevalecido en este medio y abren las puertas a toso los negociantes, comerciantes, empresario en general.

Objetivos.

Analizar, administrar, controlar y gestionar la base de datos mediante los componentes, privilegios de sistemas conjuntamente con el servidor oracle.

Componentes del SGA y su utilización

SGA (Área global de sistemas).- sirve para facilitar la transferencia de información entre usuarios. Almacena la mayor parte de la información sobre la propia estructura de la base de datos que es consultada con más frecuencia. Actúa de forma similar a la caché de un PC.: este componente es asignada al inicio de la instancia.

Está compuesta de varias áreas de memoria:

  • El área de memoria compartida

  • El buffer caché de la base de datos

  • Caché de diccionario: la información sobre los objetos de base de datos se almacenan en las tablas del diccionario de datos. Cuando la base de datos necesita esta información se leen las tablas del diccionario de datos y los datos devueltos se almacenan en la caché de diccionario de la SGA.

  • Área compartida: el área compartida almacena la caché de diccionario de datos y la caché de biblioteca (información sobre las instrucciones ejecutadas contra la base de datos). Mientras la caché de buffers de bloques de datos y la caché de diccionario permiten que los usuarios de la base de datos compartan la información sobre los datos y su estructura,

  • El área de bloques de gran tamaño: es un área de memoria opcional. Si se utiliza la opción de servidor compartido o si se llevan a cabo operaciones de copia de seguridad o restauración con frecuencia, estas operaciones podrían resultar más eficientes si se crea un área de bloques de gran tamaño. Otra aplicación del área de bloques de gran tamaño es la de albergar los buffers de mensajes que se utilizan en las consultas paralelas. El tamaño del área de bloques de gran tamaño se establece inicialmente con el parámetro LARGE_POOL_SIZE.

  • Buffer de registros de reconstrucción: los registros de reconstrucción describen los cambios realizados en la base de datos. estas transacciones se registran en un área de la SGA llamada buffer de registros de reconstrucción, El tamaño de los buffers de registros de reconstrucción se especifica mediante el parámetro LOG_BUFFER del archivo de parámetros de inicialización.

Componentes de PGA y sus utilizaciones

PGA (Área global de programa): es un área de memoria utilizada por un único proceso de usuarios es asignada al inicio del proceso de servidor. Es reservada a cada proceso de usuario que se conecte a la base de datos Oracle y liberada al final del proceso, esta memoria no se puede compartir.

Los componentes importantes dentro de Oracle son:

Instancia de Oracle

Compuesta por:

Procesos en segundo plano que administran y aplican las relaciones entre las estructuras físicas y las estructuras de memoria.

  • Obligatorios : DBWN, PMON, CKPT, LGWR, SMON

  • Facultativos : ARCn, LMDn, RECO, CJQ0, LMON, Snnn, Dnnn, Pnnn, LCKn, QMNn

Estructuras de memoria:

SGA (System Global Area): asignada al inicio de la instancia y representa un componente fundamental de una instancia de Oracle

PGA (Program Global Area): ésta es asignada al inicio del proceso de servidor. Es reservada a cada proceso de usuario que se conecte a la base de datos Oracle y liberada al final del proceso.

El proceso de usuario

Es el programa que solicita una interacción con la base de datos iniciando una conexión. Se comunica únicamente con el proceso de servidor correspondiente.

El proceso de servidor

Representa el programa que entra directamente en interacción con el servidor Oracle. Responde a todas las peticiones y envia los resultados. Puede estar dedicado a un servidor cliente o compartido por varios.

Base de datos Oracle

La base de datos Oracle es un conjunto de datos tratados como una sola y misma entidad y está constituida de tres tipos de archivos, a saber:

  • los ficheros de control

  • los ficheros de datos

  • los ficheros log

Partes: 1, 2
Página siguiente