2.1.1 Estructura de Memoria y Procesos de la Instancia Introducción Oracle utiliza la memoria para almacenar la siguiente información: 1. Código del programa 2. Información acerca de una sesión conectada, incluso si no se encuentra activa. 3. Información necesaria durante la ejecución del programa(por ejemplo, el estado de las consultas) 4. La información que comparten y con la cual se comunican los procesos Oracle (por ejemplo, la información de bloqueo) 5. La Caché de Datos 6. La memoria se puede estructurar en las siguientes partes: 7. Área Global del sistema (SGA), la cual se comparte entre todos los servidores y los procesos en segundo plano. 8. Áreas globales de programas (PGA), que es privada para cada servidor y proceso en segundo planos; a cada proceso se asigna un PGA. 9. Área de Ordenaciones (Sort Areas). 10. Memoria Virtual 11. Área de código de Software (SCA). Figura 2. Estructura de una instancia de Oracle La Instancia y la Base de Datos ...
2.1.7 Procedimiento para configuración de un DBMS Para configurar nuestro DBMS podemos acceder a las siguientes pantallas, para Oracle o MySQL. El esquema de una base de datos (en inglés, DatabaseSchema) describe la estructura de una Base de datos, en un lenguaje formal soportado por un Sistema administrador de Base de datos (DBMS). En una Base de datos Relacional, el Esquema define sus tablas, sus campos en cada tabla y las relaciones entre cada campo y cada tabla. Oracle generalmente asocia un 'username' como esquemas en este caso SYSTEM y HR (Recursos humanos). Por otro lado MySQL presenta dos esquemas information_schema y MySQL ambos guardan información sobre privilegios y procedimientos del gestor y no deben ser elimandos. Optamos por Detailed Configuration, de modo que se optimice la configuración del servidorMySQL. Ha llegado un momento crucial. Dependiendo del uso que vayamos a darle a nuestro servidor deberemos elegir una opción u otra, cada una con...
2.1.4 Instalación del software de Base Datos en modo transaccional Debido al constante crecimiento de datos que generan las empresas hoy en día, se ha vuelto muy necesaria la búsqueda de nuevas plataformas para almacenar y analizar la información, ambientes que consuman menos recursos, que sean más escalables y que provean una alta disponibilidad. La solución consiste en el procesamiento paralelo de los datos de una base de datos. Una base de datos en modo transaccional significa que la BD será capaz de que las operaciones de inserción y actualización se hagan dentro de una transacción, es un componente que procesa información descomponiéndola de forma unitaria en operaciones indivisibles, llamadas transacciones, esto quiere decir que todas las operaciones se realizan o no, si sucede algún error en la operación se omite todo el proceso de modificación de la base de datos, si no sucede ningún error se hacen toda la operación con éxito. Una transacción es un conjunto de líneas de un...
Comentarios
Publicar un comentario