REPORTE AFINAMIENTOS Y RAID
Enviado por joshg • 16 de Abril de 2017 • Trabajo • 959 Palabras (4 Páginas) • 209 Visitas
REPORTE AFINAMIENTOS Y RAID
Copara Huaylla Jorge, Quispe Arones Alfredo, Valdivia Pinto Eraldo
Escuela profesional de Ingeniería de Sistemas, Universidad Católica Santa María
Arequipa, Perú.
jorgecopara@gmail.com
alfre452009@gmail.com
eraldovaldiviapinto@gmail.com
Resumen— En este documento se presentara ejemplos sobre afinamientos de diseño de BD como en las consultas. Se mostrar una introducción a RAID las ventajas que muestra usarlo y los diferentes niveles de almacenamiento.
- INTRODUCCIÓN
En las base de datos usamos afinamiento en las consultas y en el mismo diseño para agilizar consultas y ahórranos espacio en memoria y para un mejor uso de memoria se usan las raid.
- EJEMPLO DE AFINAMIENTO DE DISEÑO DE BASE DE DATOS
- Ejemplo 1: Una nueva empresa acaba de abrir y está comenzando a guardar a sus clientes pero el tiempo para realizar esta operación se demora mucho pero también tiene que acceder a la base de datos para extraer la información necesaria. En este caso podríamos implementar RAID 0 para mejorar la escritura y lectura
- Ejemplo 2: Un RAID 1 puede ser usado para la lectura de la base de datos de una tienda de venta al por menor no virtual.
- En general, RAID basado en hardware ofrece ventajas de rendimiento sobre RAID basado en software, puesto que el primero no produce sobrecarga en el procesador del sistema. Por ejemplo, puede mejorar el rendimiento significativamente mediante la implementación de RAID-5 en hardware que no utilice recursos de software del sistema. Esto se consigue utilizando más discos con una capacidad determinada que normalmente estaría disponible en una solución de almacenamiento convencional. El rendimiento de lectura y escritura y el tamaño de almacenamiento total pueden mejorarse aún más utilizando varios controladores de disco.[3]
- Protección de datos y velocidad (RAID 5) en sistemas con tres o más unidades le recomendamos configurar el sistema a RAID 5. Esto le proporciona lo mejor de ambos mundos: un rendimiento rápido al guardar los datos en todas las unidades de disco; protección de los datos al dedicar un cuarto de cada unidad a la tolerancia a las fallas, dejando tres cuartos de la capacidad del sistema disponibles para almacenamiento de datos.[4]
- EJEMPLO DE AFINAMIENTO DE CONSULTAS
- Ejemplo 1: Se tienen 2 tablas pedidos y clientes, los clientes pueden tener muchas pedidos.
- Consulta : Select O.Precio, C.Nombre From Ordenes O, Clientes C ;
- Consulta Modificada: Select O.Precio, C.Nombre From Ordenes O INNER JOIN Clientes C ON O.ClienteID = C.ClienteID;
- Ejemplo 2: Tenemos una tabla donde la mayoría de registros ha sido eliminado utilizamos OPTIMIZE TABLE que desfragmenta la tabla, la repara y la ordena. También suele funcionar cuando han ocurrido varios cambios en la tabla.
- RAID CONCEPTO
RAID (Redundant Array of Independent -or Inexpensive- Disks), Es un sistema de discos al que se le denomina matriz, el cual contiene varias unidades de discos para proporcionar un mayor rendimiento, confiabilidad y capacidad de almacenamiento a un menor costo. [1]
[pic 1]
Fig.1 Configuración de RAID.
- RAID VENTAJAS
Como se explica antes RAID sirve para conectar dos o más discos duros para conseguir algo. Podemos conseguir más velocidad, más seguridad, mayor volumen de almacenamiento, copias de seguridad automáticas, lo cual nos brinda una serie de ventajas tales como [2]:
...