Actividad 12 Instancias y Actividad Particion de disco duro y particion y sistema de archivos. Actividad Bitacoras

Instancia Oracle.


Conjunto de estructuras de memoria y procesos que acceden a los archivos de una BD

 Distintas instancias pueden acceder a la misma BD

 Componentes:



·         Área Global del Sistema (System Global Area, SGA): Área de memoria con la


información de la BD que pueden compartir los usuarios. Se crea cuando se

empieza a usar una BD. Puede verse alguna información desde SQL*PLUS, usando

el comando SHOW SGA. Esta compuesta por:

Ø  Caché de BD: bloques de datos de la BD más recientemente accedidos para reducir los

accesos a disco

Ø  Buffer del registro de rehacer: para el fichero de redo log (se utiliza para la recuperación).

Ø  Memoria compartida: para consultas SQL y otros procesos


·         Área Global de Programa (Program Global Area, PGA): Buffer de memoria con

información sobre los procesos

·         Procesos de Usuario: Aplicaciones que ejecuta el usuario

·         Procesos de Oracle: Procesos del servidor (para atender a los usuarios) y procesos de segundo plano (background), para tareas de registro, monitorización.

·         Instancia de oracle = procesos de oracle  + Area Global del Sistema (SGA) (memoria)

• Toda base de datos en ejecución está asociada con una instancia.

•Oracle permite que muchas instancias estén asociadas a una misma BD (Real Application Cluster)

 Se pueden ejecutar concurrentemente muchas al mismo tiempo

Las estructuras de la BD Oracle pueden ser divididas en tres clases:

  • aquellas que son internas a la BD,
  • aquellas que son internas a las áreas de memoria (incluidas la memoria compartida y procesos),
  • aquellas que son externas a la BD.

 

Particion de un disco duro y su importancia.


Una partición de disco, en mantenimiento, es el nombre genérico que recibe cada división presente en una sola unidad física de almacenamiento de datos. Toda partición tiene su propio sistema de archivos (formato); generalmente, casi cualquier sistema operativo interpreta, utiliza y manipula cada partición como un disco físico independiente, a pesar de que dichas particiones estén en un solo disco físico.




Un disco duro puede particionarse porque:
  •  Se quiere usar dos sistema operativo en la misma computadora.
  •  Se quiere tener otra unidad exclusivamente para archivos de datos o como respaldo de información importante, o simplemente para organizar mejor los contenidos.
  • Si se quiere instalar dos sistemas operativos en una misma computadora, lo mejor es tener dos unidades de discos duros distintas.
 * Ventajas de un disco duro particionado:
  • La principal ventaja de particionar un disco duro viene de la segunda opción. Tener una partición exclusiva para los archivos personales del usuario, es ideal a la hora de instalar de cero el sistema operativo.
  • En una de las particiones se mantiene el sistema operativo y en la otra los archivos del usuario (documentos, e-mails, descargas, música, etc). Si se necesita formatear e instalar de cero el sistema por cualquier inconveniente, simplemente se procede a formatear la partición que contiene el sistema operativo, dejando intacta la otra.
  • Esto nos ahorra mucho tiempo, dado que no debemos guardar toda esa información en otra unidad de almacenamiento.
  • De todas maneras, emplear una partición como respaldo no es buena idea (se explica más abajo), siempre se recomienda tener el respaldo en otra unidad de almacenamiento.
 *Desventajas de un disco duro particionado:
  • Si se usa una de las particiones como respaldo, no es muy seguro que digamos. Si se rompe el disco duro, se pueden ver afectadas ambas particiones. Recuerde que ambas están en el mismo disco físico, aunque en diferentes áreas de éste.
  • Tampoco particionar aumenta la velocidad del disco duro, de hecho, puede producir un mayor desgaste del mecanismo interno del disco. Es es porque cuando se particiona un disco duro en dos, se crean dos áreas de trabajo. Es decir, dos anillos concéntricos, siendo el anillo interior el de la unidad C, y el anillo externo generalmente el de la unidad D.
  • Pero generalmente la aguja de lectura/escritura del disco duro suele trabajar mayormente en el anillo interno (unidad C), y no mucho en el externo, lo que puede ocasionar, a la larga, un desgaste del motor de la aguja.

Para crear y formatear una partición (volumen)

Cuando cree particiones en un disco básico usando Administración de discos, los tres primeros volúmenes que cree se formatearán como particiones primarias. A partir del cuarto volumen, los volúmenes se configurarán como unidades lógicas de una partición extendida.
Para abrir Administración de equipos, haga clic en el botón Inicio , en Panel de control, en Sistema y mantenimiento, en Herramientas administrativas y, a continuación, haga doble clic en Administración de equipos. Si se le solicita una contraseña de administrador o una confirmación, escriba la contraseña o proporcione la confirmación.
1.En el panel de navegación, en Almacenamiento, haga clic en Administración de discos.
2.       Haga clic con el botón secundario en una región sin asignar del disco duro y, a continuación, haga clic en Nuevo volumen simple.
3.En el Asistente para nuevo volumen simple, haga clic en Siguiente.
4. Escriba el tamaño del volumen que desea crear en megabytes (MB) o acepte el tamaño máximo predeterminado y, a continuación, haga clic en Siguiente.
5. Acepte la letra de unidad predeterminada o seleccione una letra de unidad diferente para identificar la partición y, a continuación, haga clic en Siguiente.
6. En el cuadro de diálogo Formatear la partición, realice una de las siguientes acciones:
·  Si no desea aplicar formato al volumen ahora mismo, haga clic en No formatear este volumen y, a continuación, haga clic en Siguiente.
·  Para formatear el volumen con la configuración predeterminada, haga clic en Siguiente.
7.       Revise sus opciones y luego haga clic en Finalizar.
Puedes citar los siguientes tutoriales para hacer tu particion:


Particionar discos en la instalacion de Windows 7






Particion y sistema de archivos

Particionar un disco duro.
Es realizar una división en él de modo que, a efectos prácticos, el sistema operativo crea que tienes varios discos duros, cuando en realidad sólo hay un único disco físico dividido en varias partes. De este modo, se pueden modificar o borrar particiones sin afectar a los demás datos del disco.
Las particiones básicas se llaman primarias y puede haber a lo sumo 4. Esto puede ser suficiente para nuestros intereses. Como a veces no es así, se crearon las particiones extendidas que pueden albergar otras particiones dentro, llamadas lógicas.


Partición Primaria: Partición que puede contener los archivos necesarios para arrancar el sistema y que no puede ser subdividida.

Partición Lógica: Partición que existe dentro de una partición extendida. PARTICIONES PRIMARIAS:

Partición Extendida: Partición que no puede contener los archivos necesarios para arrancar el sistema y que puede ser a su vez subdividida en unidades lógicas..
Estas son las particiones

Los sistemas de archivos indican el modo en que se gestionan los archivos dentro de las particiones. Según su complejidad tienen características como previsión de apagones, posibilidad de recuperar datos, indexación para búsquedas rápidas, reducción de la fragmentación para agilizar la lectura de los datos, etc.

 Hay varios tipos, normalmente ligados a sistemas operativos concretos. A continuación se listan los más representativos:
  • fat32 o vfat: Es el sistema de archivos tradicional de MS-DOS y las primeras versiones de Windows. Por esta razón, es considerado como un sistema universal, aunque padece de una gran fragmentación y es un poco inestable.
  •  ntfs: Es el nuevo sistema de Windows, usado a partir del 2000 y el XP. Es muy estable. El problema es que es privativo, con lo cual otros sistemas operativos no pueden acceder a él de manera transparente. Desde Linux sólo se recomienda la lectura, siendo la escritura en estas particiones un poco arriesgada. 




Bitacora en una base de datos.

La estructura más ampliamente usada para grabar las modificaciones de la base de datos es la Bitácora.
Cada registro de la bitácora escribe una única escritura de base de datos y tiene lo siguiente :
  1. Nombre de la transacción : Nombre de la transacción que realizó la operación de escritura.
  2. Nombre del dato : El nombre único del dato escrito.
  3. Valor antiguo : El valor del dato antes de la escritura.
  4. Valor nuevo : El valor que tendrá el dato después de la escritura.



Permite guardar las transacciones realizadas sobre una base de datos en especifico, de tal manera que estas transacciones puedan ser auditadas y analizadas posteriormente.

Pueden obtenerse datos específicos de la transacción como son la Operación que se realizo, el Usuario de BD y Windows, Fecha, Maquina y Programa.

MODOS DE UTILIZACION:

BITACORAS DE USUSARIOS:
Usuario, password, depto, sistema, archivos, terminal, permisos.
BITACORAS DE ARCHIVOS:
Password, dueño, sistema que lo usan, dominios, formatos, ubicación, usuarios.
CATALOGO DE SISTEMAS.
Dpto, sistema, archivos, terminal, programas, responsable.
BITACORAS DE ERRORES.
Tipo, programa, desc. pcron, hora, lugar, usuario, fecha, archivo, sistema.
BITACORAS DE USO.
Fecha, usuario, sistema, permiso, terminal, registro, tipo de acceso, imagen vieja, imagen nueva.
MANUALES DEL SISTEMA.
Sistema, depto, archivos, procedimiento de uso, nivel de sistematización y automatización

Crear la bitacora en Mysql

cd..
cd..
cd xampp
cd mysql
cd bin
mysql -uroot --tee=F:bitacora.txt
(Esta instruccion es la que nos permite crear la bitacora donde F: Es la unidad de almacenamiento en donde se va crear, :, seguido del nombre que se le dara a la bitacora.txt para que sea un archivo de texto.)
Ejemplo de bitacora.

.




 Crear bitacora en oracle.


No hay comentarios:

Publicar un comentario