Monitorización y Optimización del Sistema Final(base de datos)

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Monitorización y Optimización del Sistema Final(base de datos) - Presentation Transcript

    1. Universidad Técnica Particular de Loja Monitorización y Optimización del Sistema Final
    2. Objetivos
      • Conocer el significado de la desnormalización.
      • Cuando desnormalizar para mejorar el rendimiento.
      • Importancia de la monitorización y optimización del sistema final.
      • Medir la eficiencia.
      • Como afectan a las prestaciones los recursos del sistema.
    3. Diseño Físico de la Base de Datos para Bases de Datos Relacionales
      • Paso 7: Considerar la introducción de una cantidad controlada de redundancia.
      • Paso 8: Monitorización y Optimización del
      • sistema final.
    4. Paso 7: Objetivo
      • Determinar si debe introducirse redundancia de una manera controlada relajando las reglas de normalización y así permitir mejoras a las prestaciones del sistema.
    5. Desnormalización
      • Hacer una optimización del esquema relacional que hace que el grado de normalización para un tabla modificada sea inferior al grado de una de las tablas originales.
      • En si para hacer referencia a aquellas situaciones en las que se unen dos relaciones apara formar una única relación.
    6. Ventajas y Desventajas
      • Acelera las transacciones o consultas
      • Mejora las prestaciones del sistema
      • Sacrifica a menudo la flexibilidad
      • Implementación mas compleja
      • Ralentiza las actualizaciones
      • Situaciones en las que conviene desnormalizar para acelerar las transacciones frecuentes o críticas
    7. Combinación de relaciones uno a uno
      • Solo debe considerarse para las relaciones que frecuentemente se haga referencia de manera conjunta y a las que se haga de forma separada infrecuentemente
    8.  
    9.  
    10. Duplicación de atributos no clave en las relaciones uno a muchos para reducir las combinaciones
      • Reduce o elimina las combinaciones en las consultas frecuentes o críticas.
    11.  
    12. Duplicación de los Atributos de clave externa en las relaciones uno a muchos para reducir las combinaciones
      • Reduce o elimina las combinaciones en las consultas frecuentes o críticas.
    13. Duplicación de los atributos en las relaciones muchos a muchos para reducir las combinaciones
      • El objetivo es combinar tres tablas y si podemos, reducir el número de relaciones que hay que combinar duplicando atributos de una de las entidades originales en la tabla intermediaria.
    14. Introducción de grupos repetitivos
      • Se separaron en una nueva tabla, formando una relación 1:* con la tabla original padre. La reintroducción de grupos repetitivos es una forma efectiva de mejorar las prestaciones del sistema.
    15. Creación de tablas de extracción
      • Se utiliza cuando es necesario generar informes durante los pico diarios de carga.
      • Estos informes acceden a una serie de datos derivados y realizan combinaciones multitabla sobre un mismo conjunto de tablas base.
    16. Particionamiento de tablas
      • Particionamiento Horizontal
      • Particionamiento Vertical
    17. Particionamiento Horizontal
      • Distribución de tuplas de una tabla entre una serie de tablas (mas pequeñas).
    18. Particionamiento Vertical
      • Distribución de los atributos de una tabla entre unas serie de tablas más pequeñas (la clave principal se duplica para poder reconstruir la tabla original)
    19. Ventajas del Particionamiento
      • Mejor equilibrio de carga
      • Mejores prestaciones
      • Mayor disponibilidad
      • Mejores posibilidades de recuperación
      • Seguridad
    20. Desventajas del Particionamiento
      • Complejidad
      • Reducción de las prestaciones
      • Duplicación
    21. Paso 8
      • Monitorización y Optimización del Sistema Final
    22. Objetivo
      • Monitorizar el sistema final y mejorar las prestaciones del sistema con el fin de corregir las decisiones de diseño inapropiadas o reflejar cambios sufridos por los requisitos.
    23. Medición de la Eficiencia
      • Taza de procesamiento de transacciones
      • Tiempo de respuesta
      • Almacenamiento en disco
    24. Beneficios de la Optimización de la Base de Datos
      • Evita comprar hardware adicional
      • Reduce la configuración del hardware
      • Proporciona tiempos de respuesta mas rápidos y una mayor tasa de procesamiento
      • El tiempo de respuesta mejorado hace que aumente la satisfacción del usuario y cliente
    25. Recursos del Sistema
      • Memoria Principal
      • Procesador
      • E/S de disco
      • Red

    + Jefferson SarmientoJefferson Sarmiento, 2 years ago

    custom

    1079 views, 0 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1079
      • 1079 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 9
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories