Monitoreo Y Rendimiento Oracle
Enviado por eddy.dimas • 13 de Noviembre de 2013 • 620 Palabras (3 Páginas) • 442 Visitas
Performance y monitoreo
Dentro del ambiente empresarial, la mayoría de las aplicaciones basan su funcionamiento en base de datos. La administración guiada de Oracle, suele ser de gran ayuda para los dba, ya que sin contratiempos permite detectar, diagnosticar y resolver problemas en el rendimiento y monitoreo de Oracle.
Objetivos del monitoreo
Asegurar la alta disponibilidad de servidores de bases de datos.
Mantener la visibilidad del tamaño de las base de datos, el tamaño del buffer, cache y el tiempo de conexión de las base de datos.
Analizar el número de conexiones de usuario a las bases de datos en diferentes horarios.
Analizar las tendencias de uso.
Ayudar a tomar acciones de forma pro activa antes que se produzcan incidentes críticos
Principales componentes de monitoreo en Oracle
Tiempo de respuesta
Actividad de usuarios
Estado de la bd (espacio db, tablas)
Estado sga (detalle y rendimiento)
Estado de sesiones (detalle y esperas)
Lecturas de disco
Segmentos de rollback
1. Alertas generadas por el servidor.
2. Monitor automático de diagnostico de base de datos
3. Métricas de rendimiento
4. Repositorio automático de carga de trabajo
1. Alertas generadas por el servidor.
Oracle proporciona alertas de problemas a través de la Consola de Base de Datos.
La notificación temprana le permite resolver los problemas potenciales para los usuarios.
Problemas que surgen, no predecidos o cómo puede afectar a los usuarios.
Los umbrales son los valores límite con los que los valores métricos supervisados se comparan.
Notificaciones de problemas:
Tiempo promedio de lectura de archivos (cent segundos)
Tiempo de respuesta (por transacción)
SQL Server Tiempo de respuesta (%)
Espacio de tablas utilizado (%)
Tiempo de espera (%)
Puede asignar estos dos umbrales para cada medida:
Umbrales de advertencia
Alertas críticas
2. Monitor automático de diagnostico de base de datos
El ADDM realiza un análisis del sistema, identifica los posibles problemas y sus causas potenciales, y por último plantea recomendaciones para solucionarlos.
La información que analiza el ADDM es:
Cuellos de botella en la CPU
Gestión ineficiente de conexiones
Bloqueos
Operaciones de entrada/salida
Tamaño de las estructuras de memoria
Carga de sentencias sql.
Tiempo de ejecución de procedimientos PL/SQL y Java
3. métricas de rendimiento
Son vistas relacionadas a las métricas, existen métricas de rendimiento y desempeño.
Las vistas dinámicas más importantes
...