Instancia de base de datos PDF

Title Instancia de base de datos
Course Administración de Base De Datos
Institution Instituto Tecnológico de Tijuana
Pages 2
File Size 32.4 KB
File Type PDF
Total Downloads 60
Total Views 156

Summary

apuntes de las clases de el tema de instancia de base de datos...


Description

Instancia de base de datos Instancia: Estado que presenta una base de datos en un tiempo dado. Dependiendo del gestor de base de datos, la instancia puede estar asociado a una única base de datos o a varias. Cuando se inicia una base de datos en un servidor (independientemente del tipo de computadora), se le asigna un área de memoria (SGA) y lanza uno o más procesos. A la combinación del SGA y de los procesos es lo que se llama instancia. La memoria y los procesos de una instancia gestionan los datos de la base de datos asociada de forma eficiente y sirven a uno o varios usuarios. Cuando se inicia una instancia El DBMS monta la base de datos, es decir, asocia dicha instancia a su base de datos correspondiente. En una misma computadora pueden ejecutarse varias instancias simultáneamente, accediendo cada una a su propia base de datos física. Una instancia de Motor de base de datos funciona como un servicio que controla todas las solicitudes de aplicación para trabajar con datos de cualquiera de las bases de datos administradas por dicha instancia. Es el destino de las solicitudes de conexión (inicios de sesión) de aplicaciones. La conexión se ejecuta en una conexión de red si la aplicación y la instancia están en equipos independientes. Si la aplicación y la instancia están en el mismo equipo, la conexión se puede ejecutar como una conexión de red o una conexión en memoria. Cuando una conexión se ha completado, una aplicación envía instrucciones a través de la conexión hasta la instancia. La instancia resuelve las instrucciones operaciones con los datos y objetos de las bases de datos y, si se han concedido los permisos necesarios a las credenciales de inicio de sesión, realiza el trabajo. Los datos recuperados se devuelven a la aplicación, junto con cualesquiera mensajes como errores. Puede ejecutar múltiples instancias de Motor de base de datos en un equipo. Una instancia puede ser la instancia predeterminada. La instancia predeterminada no tiene nombre. Si una solicitud de conexión especifica solo el nombre del equipo, se establece la conexión a la instancia predeterminada. Una instancia con nombre es una instancia en la que se especifica un nombre de instancia al instalar la instancia. Una solicitud de conexión debe especificar el nombre del equipo y el nombre de instancia para conectar a la instancia. No hay ningún requisito para instalar una instancia predeterminada; todas las instancias que se ejecutan en un equipo pueden ser instancias con nombre. Únicamente el administrador de la base de datos puede iniciar una instancia y abrir una base de datos. Si una base de datos está abierta, entonces el administrador puede cerrarla y, cuando esto ocurre, los usuarios no pueden acceder a la información que contiene. Cada gestor maneja su propia estructura, para efectos de ejemplificar utilizaremos Oracle para mostrar el funcionamiento. Oracle maneja para cada instancia tres archivos principales: ARCHIVO DE PARÁMETROS (pfile) datos de identificación, la base de datos, el área de memoria, los procesos que arrancará, etc. ARCHIVO DE CONTROL (control file) la estructura de la base de datos ARCHIVO DE DATOS (data files) (los datos o información contenida en la base de datos) Detener las instancias  Connect as usuario Shutdown normal (DETIENE LA INSTANCIA, CIERRA LA BASE DE DATOS NORMAL) Shutdown immediate (DETIENE LA INSTANCIA, CIERRA LA BASE DE DATOS INMEDIATAMENTE Y LAS TRANSACCIONES PENDIENTES LAS HACE ROLLBACK) Shutdown transactional(DETIENE LA INSTANCIA, CIERRA LA BASE DE DATOS ESPERANDO QUE LAS TRANSACCIONES PENDIENTES TERMINEN) Shutdown abort(ABORTA LA OPERACIÓN, SIN IMPORTAR EL ESTADO DE LAS TRANSACCIONES)  Arrancar las instancias  STARTUP NOMOUNT - Arrancamos la base de datos (instancia) pero sin montarla, se suele usar el la fase de creación de una base de datos.

 STARTUP MOUNT - Arrancamos la base de datos montada, normalmente se usa en modo para tareas de mantenimiento.  STARTUP RESTRICT - Arrancamos la base de datos en modo restringido, solo usuario que tengan privilegios de CREATE SESSION y RESTRICTED SESSION podrán conectarse.  STARTUP Open – Arranca la base de datos para trabajar normalmente...


Similar Free PDFs