Una instalación del servidor de base de datos Oracle creará una base de datos Oracle y una instancia de Oracle . Cuando se inicia una base de datos Oracle , la instancia se reserva los recursos de memoria de su estructura y procesos . Cada caso consiste en el software de base de datos y el espacio de memoria asignada a las operaciones de la base de datos física , los procesos en segundo plano y el acceso de los usuarios .
Componentes de una instancia
ejemplo utiliza dos tipos de estructuras de memoria . El área global del sistema ( SGA ) almacena los datos y estructuras de control de la instancia de Oracle , así como los archivos de caché de búfer. SGA constituye un banco de memoria compartida. Una instancia asigna memoria para el SGA y de- asigna cuando un caso se cierra. El área global del programa ( PGA ) almacena las estructuras de datos y el control que tienen que ver con los procesos del servidor . El PGA es un área protegida . Ejemplos de la PGA incluyen conexiones de usuario a usuario y sesiones en la base de datos .
Diferencia entre una base de datos y una instancia
Una base de datos consta de los archivos físicos se utiliza para almacenar los datos . Esto puede incluir archivos de control , el medio y los registros de datos físicos , por ejemplo . Se requiere una instancia para iniciar la base de datos y una base de datos Oracle puede tener varias instancias . Sin embargo , un caso sólo se puede conectar a una base de datos .
Importancia
La base de datos y la instancia de ir mano a mano. Una base de datos no se puede iniciar en el servidor a menos que ha asignado suficiente memoria para todos sus procesos internos. Cuando los tres eventos asociados a una instancia completa , los usuarios tendrán acceso a los datos almacenados en la base de datos .