logo
MyWebStudies - Página de inicio
INGRESAR

REGISTRARSE
Buscador

AWR en Oracle DBA: análisis y gestión efectiva

Selecciona el idioma :

Este video solo está disponible para los alumnos que han adquirido el curso

Transcripción AWR en Oracle DBA: análisis y gestión efectiva


Oracle colecciona una gran cantidad de información estadistica sobre rendimiento y actividad. Todo ello se acumula en memoria y se escribe, periódicamente, a disco: configurando las tablas del “Repositorio automático de carga”.

El AWR está formado por un conjunto de tablas y objetos que están almacenados en el tablespace SYSAUX y el propietario es SYSMAN.Los datos son almacenados durante un rato en el AWR y después son sobrescritos con la información más reciente. El propietario de las estadisticas es Sysman.

Por defecto, se mantienen instantáneas de estadisticas durante 8 días, aunque este periodo es configurable.

FUNCIONAMIENTO DEL AWR

La cantidad de estadisticas almacenada se controla con el parámetro STATISTICS_LEVEL. Pudiendo ser:

  • TIPICAL: Obliga recuperar todas las estadisticas necesarias para una ejecución normal del sistema, evitando recuperar estadisticas que provoquen un impacto negativamente con la ejecución.
  • BASIC: Desactiva la recuperación de estadísticas, por lo que las sentencias SQL no tendrán una mejora en el rendimiento.
  • ALL: El nivel de recuperación de estadisticas es el más alto.

Las estadisticas son acumuladas en la memoria SGA; después; una vez a la hora se pasan al AWR almacenado en el disco y se almacenan durante 8 días.

El paso de las estadisticas de la SGA al AWR se conoce como foto AWR. Y es realizado por el proceso MMON (MANEGEABILITY MONITOR) que tiene el acceso a la SGA, y por lo tanto a las estadisticas que están dentro de la SGA.

El AWR es un grupo de tablas localizadas en el tablespace SYSAUX, y existen en el esquema SYSMAN y solo se debería acceder con:

  • Ejecuciones de paquetes DBMS, por ejemplo el DBMS_STATS.
  • Utilizando vistas.
  • Con el Enterprise Manager Database Control.
  • Con Enterprise Manager Grid Control.

Es importante revisar el tamaño y el crecimiento del AWR y del tablespace SYSAUX ya que el AWR está dentro de este tablespace.

El sistema de Alerta nos indicará cuando el tablespace SYSAUX dispone de poco espacio libre debido a la ocupación del AWR. Con la vista V$SYSAUX_OCCUPANTS podemos observar el crecimiento del AWR.

DIFERENCIAS ENTRE ESTADISTICAS, METRICAS Y BASELINES (LÍNEAS DE FONDO).

Las fotos de AWR contienen las estadisticas y las estadisticas son datos raw, que no tiene sentido en si mismo.

Para que las estadisticas sean entendibles hay que convertirlas en métricas. Una métrica son dos o más estadisticas correlacionadas. Y una baselines es un conjunto almacenado de estadisticas y métricas que pueden estar usados para comparaciones a través del tiempo. Las baselines se crean para acontecimientos específicos y con una ejecución normal.

Cuando el proceso MMON crea una foto en el AWR, genera una gran cantidad de métricas de la estadistica pero la creación de baselines debe ser hecha por el DBA. Las fotos son eliminadas después de 8 días pero las baselines tienen que ser eliminada deliberadamente.

PAQUETE DBMS WORKLOAD_REPOSITORY.

El paquete DBMS_WORKLOAD_REPOSITORY contienen un conjunto de procedimientos que sirven para manejar el AWR


awr

¿Hay algún error o mejora?

¿Dónde está el error?

¿Cúal es el error?

Publicaciones Recientes de oracle dba

imagen del Post
Curso de Administración de Base de Datos Oracle
  • 198 Videos
  • 23 Hrs de video
  • 190 Test
  • 184 Hrs de estudio
  • 194288
  • 12 €
imagen del Post
Plan Master

Accede a todos los cursos de una misma temática por un único pago

18 €
Introducción a oracle sql y pl/sql
Introducción a oracle sql y pl/sql

Oracle SQL y PL/SQL son tecnologías clave para manejar y procesar grandes v...

Implementación de la seguridad en oracle database
Implementación de la seguridad en oracle database

La implementación de la seguridad en Oracle Database es fundamental para pr...

Optimización del rendimiento en oracle database
Optimización del rendimiento en oracle database

Una de las primeras y más importantes prácticas para optimizar el rendimien...

Uso de oracle enterprise manager para la gestión de bases de datos
Uso de oracle enterprise manager para la gestión de bases de datos

Oracle Enterprise Manager (OEM) es una herramienta integral que permite a l...

Imagen del Post
Explora Temas Interesantes

Desde guías prácticas hasta análisis profundos, nuestro blog está lleno de contenido que te inspirará