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
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.
Evaluar el desempeño de una Base de Datos
¿Por qué supervisar una Base de Datos?Para mejorar su rendimiento optimizando sus recursosMejorando la aplicación EmpresarialReducir el tiempo de respuesta de las consultasAumentar el rendimiento
Evaluar el desempeño de una Base de Datos
Supervisión y optimización del rendimientoEstrategias para la optimización del rendimiento
Optimización por tiempos de respuestaOptimización del rendimiento
Selección de un método para optimizar el rendimientoOptimizar la aplicación clienteOptimizar la Base de DatosOptimizar el SABDROptimizar la configuración de Hardware
Evaluar el desempeño de una Base de Datos
ESTABLECIMIENTO DE UNA REFERENCIA DE RENDIMIENTO
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.
Evaluar el desempeño de una Base de Datos
Administrador de Tareas de Windows – Monitor de Recursos
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íneasContador: ParámetroInstancia: Momento ActualObjeto: Ámbito de mediciónEquipo: Nombre de PC
Evaluar el desempeño de una Base de Datos
Contadores (cada Subsistema puede tener uno o varios)
Presentación de Informe Subsistemas: MemoriaContador de Rendimiento: Paginas/s
Evaluar el desempeño de una Base de Datos
TRANSACCIONES Y LOS BLOQUEOS
TransaccionesUna 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.
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
Evaluar el desempeño de una Base de Datos
Conclusiones y Preguntas
Top Related