Buscar en el sitio

Entradas

Pensamientos varios

28.03.2013 17:18

Monitoreo del rendimiento en oracle

19.11.2012 17:04

Oracle Net Services

29.10.2012 17:26

Introducción a la Administración de Base de Datos

13.08.2012 17:36

Minería de datos

07.06.2012 07:38
1 | 2 | 3 | 4 | 5 >>

Monitoreo del rendimiento en oracle

19.11.2012 17:04

La capacidad de gestión de bases de datos Oracle ayuda a los administradores de bases a detectar, diagnosticar, supervisar y resolver problemas de rendimiento de Oracle y Oracle 24x7. La herramienta de seguimiento del servidor de base de datos es un software de supervisión que ofrece parámetros de rendimiento y le ayuda a visualizar la disponibilidad de del servidor de base de datos de Oracle. Los administradores de base de datos pueden registrarse en el cliente web y visualizar el estado y los parámetros de rendimiento de Oracle.

 

Además, Applications Manager también proporciona la capacidad de controlar cualquier consulta SQL de una base de datos de Oracle mediante el seguimiento de consultas Base de datos . Con esto, un DBA puede controlar los parámetros de rendimiento adicional, supervisar las bases de datos personalizadas e incluso supervisar y exponer las cifras de negocios a la línea de directores de empresa.

 

 

Capacidades de Gestión de Oracle

  • Gestión de la disponibilidad y el rendimiento de Oracle.
  • Monitores de las estadísticas de rendimiento, tales como la actividad del usuario, el estado, espacio, el rendimiento de SGA, detalles de las sesiones, alarmas etc. pueden ser configuradas para estos parámetros.
  • Con base en los thresholds ya configurados, las notificaciones y las alarmas son generadas.
  • Las acciones se ejecutan automáticamente en función de las configuraciones.
  • Gráficos de rendimiento y los informes están disponibles al instante. Los informes pueden ser agrupados y se visualizan en base a la disponibilidad y el tiempo de conexión.

 

 

 

 

1.- Alertas generadas por el servidor: 

 

Existen un número finito de alertas generadas por el servidor:

 

    1.1.-Administración del espacio 

    La administración del espacio puede ser una de las tareas que más tiempo requieren para los  administradores de datos. Afortunadamente, Oracle            Database 11g administra automáticamente  su consumo de espacio, alerta a los administradores sobre posibles problemas de espacio y  recomienda posibles soluciones.
 

    1.2.- Administración de espacio proactiva 

    Oracle Database 11g realiza revisiones de monitoreo oportunas y no intrusivas para la utilización del espacio en un servidor de base de datos. Oracle Database 11g monitorea automáticamente su  utilización de espacio durante su asignación de espacio normal y sus operaciones de  desasignación, y alerta a los administradores si la disponibilidad de espacio libre se encuentra por  debajo de los umbrales predefinidos. La funcionalidad de monitoreo de espacio de Oracle  Database 11g se encuentra lista para usar, no provoca impactos de rendimiento medibles y está  disponible de manera uniforme en todos los tipos de espacios de tablas. Como el monitoreo se  lleva a cabo al mismo tiempo en que se asigna y libera el espacio en el servidor de base de datos, esto garantiza una disponibilidad inmediata de la información del uso del espacio cada vez que el  usuario la necesite. Las notificaciones se llevan a cabo a través de mecanismos de alerta generados por el servidor. Las alertas son activadas cuando en la base de datos ocurren hechos relacionados con el espacio. Por ejemplo, cuando se cruza el umbral de uso de espacio de una tabla de espacio, se emite una alerta. Otro ejemplo de alerta es cuando una sesión que puede ser reanudada se encuentra en una  situación fuera de espacio. Se envía una alerta instantáneamente al DBA para que tome medidas  correctivas. El DBA puede elegir recibir la información de la alerta y agregar espacio al espacio  de tabla a fin de permitir que la operación en suspenso continúe desde donde se interrumpió. 

 

2.- Monitor automático de diagnostico de base de datos ( ADDM)

 

 

El Automatic Database Diagnostic Monitor (ADDM)  analiza data en el Automatic Workload Repository (AWR) para identificar posibles cuellos de botella en la performance. Por cada problema identificado, localiza la raiz que lo causa y brinda recomendaciones para corregir el problema.  El analizador de tareas del ADDM es el que se encarga de esta labor y es también quien tiene almacenado en una base de datos  cada vez que el AWR toma el parametro  STATISTICS_LEVEL y lo settean en TYPICAL o ALL. El analisis de ADDM incluye lo siguienet:

 

  • Carga de la CPU
  • Uso de la memoria
  • E / S de uso
  • Uso intensivo de recursos de SQL
  • Recursos intensivo PL / SQL y Java
  • RAC cuestiones
  • Problemas de aplicación
  • Problemas de configuración de base de datos
  • Problemas de concurrencia
  • Objeto contención
  •  

 

Méticas de rendimiento:

 La información de la fuente de las filas en cada paso del plan de ejecución es rastreada por medio de métricas de rendimiento clave, que incluyen tiempo transcurrido, tiempo de CPU, cantidad de lecturas y escrituras, tiempos de espera de E/S y otros tiempos de espera. El monitoreo SQL ofrece a DBA la información sobre qué pasos están ejecutando los SQL prolongados, así como  también permite a DBA decidir si se necesitan tomar más medidas de ajuste. 

 

 

Las vistas dinámicas de rendimiento que proporcionan información en tiempo real sobre el estado actual de la base de datos. Cada vista se reinicia la instancia se apaga, y comenzó de nuevo como una nueva instancia se abre.

 

Esto significa que los datos en una vista generalmente no es útil hasta que la instancia ha estado funcionando durante algún tiempo.

Cada vista de rendimiento ofrece una instantánea del estado de la base de datos en un momento determinado en el tiempo.

 

Puntos de vista de rendimiento son más útiles cuando se utilizan varios de ellos para realizar un seguimiento de las tendencias de rendimiento, o comparar el estado de la opinión en contra de algunos de referencia, y no como conjuntos aislados de resultados.

Hay dos conjuntos de puntos de vista de rendimiento dinámico.
V $ puntos de vista

GV $ visitas

 

 

 

 

 

4. Repositorio automático de carga de trabajo (AWR)

El Repositorio de Carga de Trabajo Automática (AWR) recopila, procesa y mantiene estadísticas de rendimiento de la detección de problemas y autoajuste.

 

El AWR captura automáticamente los datos del área global del sistema (SGA) en forma de instantáneas cada sesenta minutos. El repositorio almacena la información en el disco durante un período predeterminado de siete días.

Puede modificar la instantánea y los intervalos de retención de la RMA.

 

Mediante el aumento de los intervalos, puede mejorar las recomendaciones del asesor, y por lo tanto el alcance del análisis estadístico.

Al hacerlo, sin embargo, usted debe considerar el costo del espacio necesario para almacenar las instantáneas y el impacto en el rendimiento de la recolección de la información instantánea.

La RMA tiene cientos de tablas que pertenecen a la SYSMAN esquema, y que se almacenan en el SYSAUX tablas.

Para trabajar con el RMA, se utiliza el Administrador corporativo o elDBMS_WORKLOAD_REPOSITORY paquete. No se puede acceder a la RMA directamente con SQL.

 

 

Fuente:

 

THORBROWSA

https://www.infor.uva.es/~miguelv/eesi/mat/01.2-Introduc.pdf

 

https://www.manageengine.com.mx/products/applications_manager/oracle-management.html

 

https://www.oracle.com/technetwork/es/database/enterprise-edition/documentation/tutorial-real-application-testing-1705101-esa.pdf

https://www.oracle-base.com/articles/10g/automatic-database-diagnostic-monitor-10g.php

https://www.youtube.com/watch?v=kDLdxxDAbFw&feature=youtu.be