1 / 12

Evaluar el desempeño de una Base de Datos

Evaluar el desempeño de una Base de Datos. Profesor: Héctor Shultz Pérez Integrantes: Wladimir Cortés Cortés Macarena Quiroz Armijo

pillan
Download Presentation

Evaluar el desempeño de una Base de Datos

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Evaluar el desempeño de una Base de Datos Profesor: • Héctor Shultz Pérez Integrantes: Wladimir Cortés Cortés Macarena Quiroz Armijo Juan Muñoz Salazar Ives Escobar Ávila

  2. Evaluar el desempeño de una Base de Datos Base de Datos. Es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. Evaluar. Proceso que tiene como finalidad determinar el grado de eficacia y eficiencia, con que han sido empleados los recursos destinados a alcanzar los objetivos previstos. Sistema Administrador de Base de Datos. Aplicación Computacional que permite la administración de los datos que están en la Base de Datos a través de transacciones Administrador de Base de Datos. Profesional encargado de administrar todos los recursos del Administrador de Base de Datos para optimizar sus recursos.

  3. Evaluar el desempeño de una Base de Datos ¿Por qué supervisar una Base de Datos? Para mejorar su rendimiento optimizando sus recursos Mejorando la aplicación Empresarial Reducir el tiempo de respuesta de las consultas Aumentar el rendimiento

  4. Evaluar el desempeño de una Base de Datos Supervisión y optimización del rendimiento Estrategias para la optimización del rendimiento Optimización por tiempos de respuesta Optimización del rendimiento Selección de un método para optimizar el rendimiento Optimizar la aplicación cliente Optimizar la Base de Datos Optimizar el SABDR Optimizar la configuración de Hardware

  5. Evaluar el desempeño de una Base de Datos Establecimiento de una referencia de rendimiento

  6. Evaluar el desempeño de una Base de Datos Detección de Cuellos de Botella • Un cuello de botella es cualquier componente o actividad que limita el rendimiento. • Todos los sistemas tienen cuellos de botella. • Uno de los objetivos de la supervisión de un servidor de base de datos, es localizar aquellos recursos que reducen el rendimiento por debajo de sus expectativas. • Se debe comprender la naturaleza y el funcionamiento interno de las operaciones.

  7. Evaluar el desempeño de una Base de Datos Administrador de Tareas de Windows – Monitor de Recursos

  8. Evaluar el desempeño de una Base de Datos Monitorización en Tiempo Real Color: Identificación del Ámbito de medición (Objeto) Escala: Especifica las escalas utilizadas en líneas Contador: Parámetro Instancia: Momento Actual Objeto: Ámbito de medición Equipo: Nombre de PC

  9. Evaluar el desempeño de una Base de Datos Contadores (cada Subsistema puede tener uno o varios) Presentación de Informe Subsistemas: Memoria Contador de Rendimiento: Paginas/s

  10. Evaluar el desempeño de una Base de Datos TRANSACCIONES Y LOS BLOQUEOS Transacciones Una transacción es un conjunto de una o varias instrucciones SQL que se tratan como una sola unidad de trabajo y recuperación. La unidad se debe ejecutar completamente, o no ejecutarse Bloqueos Los bloqueos impiden los conflictos de actualización. Los usuarios no pueden leer o modificar los datos que están en proceso de modificación por parte de otros usuarios. Por ejemplo, si desea calcular una función de agregado y asegurarse de que otra transacción no modifique el conjunto de datos que se utiliza para calcular la función de agregado, puede solicitar que el sistema establezca bloqueos en los datos.

  11. Evaluar el desempeño de una Base de Datos INTERBLOQUEOS Los interbloqueos pueden producirse cuando dos o más procesos esperan simultáneamente a que finalicen los bloqueos que ha establecido cada uno. Ninguno de los procesos liberará el bloqueo que mantiene hasta que pueda obtener el recurso que permanece bloqueado por el otro proceso

  12. Evaluar el desempeño de una Base de Datos Conclusiones y Preguntas

More Related