AWR Formatter para DBA's de Oracle

Todo aquel, especialmente DBA's de Oracle, que suele mirar informes de rendimiento AWR en Oracle para analizar problemas de rendimiento, suele tener su propio procedimiento de lectura y aproximación a todos los datos que nos muestra este informe, pero como DBA siempre he echado en falta alguna herramienta que te facilite la lectura de todos los datos.

La he encontrado! “AWR Formatter” desarrollado por el Oracle DBA Tyler Muth permite facilitar esta lectura. Fantástico, debéis probarlo.

AWR Formatter es una extensión de Chrome (fichero con extensión .crx) gratuita que una vez instalado en el navegador, cada vez que visualizas un report AWR en html, te ofrece la posibilidad de formatearlo para ayudarte a ver toda su información.

Una vez formateado el texto, el HTML se ve en el navegador en distintas pestañas. Destaco las siguientes funcionalidades que te ofrece el formato añadido:

  • Posibilidad de realizar dinámicamente conversiones de KB/MB/GB/TB en los distintos indicadores
  • Posibilidad de consultar el significado de un determinado evento de espera, parámetro, etc… (esto es realmente útil)
  • Tablas formateadas ordenables, casi como un Excel…
  • Posibilidad de ver el texto de los comandos SQL’s…

AWR Formatter - Oracle DBA 

 

Total, nada que ver con el mega fichero html estándar… una maravilla. Os lo podéis bajar gratuitamente del siguiente link:

http://dl.dropbox.com/u/4131944/AWR-Format/AWR-Format.crx

 

Una de las pestañas llamada “Observations”, pretende dar indicaciones de la lectura del report, pero es una primera aproximación, y por supuesto, cada Oracle DBA debe seguirlo según su responsabilidad.

 

Espero que lo disfrutéis,

 

Oscar Paredes

IT Manager
Oracle DBA

oscar.paredes@dataprix.com

 

 

Contenido relacionado

  • El error ORA-1031 - Insuficient Privileges es uno de los errores más comunes que se puede en contrar un DBA de Oracle durante la conexión como SYSDBA a entornos Windows no administrados de manera cotidiana.

    Además tiene la característica de que siempre aparece cuando más puede molestar ;-)...

     

  • Debido a la gratuidad de esta versión de Oracle suele ser común su uso para instalaciones masivas en múltiples PC's, TPV's...

    Este artículo orientado a DBA's de Oracle y desarrolladores resume brevemente como realizar una instalación desatendida de Oracle XE.

    Esta instalación es tan sencilla como ejecutar el instalador de Oracle XE con los siguientes parámetros:

    > oraclexe /s /f1"fichero_respuesta.iss" /f2"fichero_de_log"

    El primer fichero indica los parámetros básicos de la instalación, y el segundo será el log resultante de la instalación...
     

     

  • Este error de la consola de Oracle 10gR2 con Suse Enterprise (confirmado versión 10) hace que durante la navegación por la consola vayan apareciendo errores en la parte superior con el mensaje:

    java.lang.Exception: Failed to get Number of users 

    La solución que puede aplicar el DBA de Oracle pasa por realizar los siguientes pasos:

    1) Parar la consola de Oracle:

        ....

  • En Oracle 10g existe una nueva funcionalidad para DBa's de Oracle para a la recuperación del espacio ocupado por una tabla sin necesidad de recrearla: SHRINK TABLE

    Es habitual en versiones anterior a la versión 10g el problema generado por el borrado de registros de una tabla y la generación de “huecos” a nivel de los bloques que componen esa tabla. A modo de ejemplo: es habitual la duda tras el borrado masivo de muchos registros de una tabla (o de todos) y la comprobación tras la eliminación de los registros de que la tabla ocupa exactamente lo mismo (misma HWM – High Water Mark).

    Esta situación también se da en sistemas OLTP donde con el tiempo, y con las inserciones/borrados de registros en determinadas tablas, se van generando espacio no reutilizables por las nuevas inserciones por falta de espacio en los bloques incompletos, y a la larga caídas de rendimiento en los sistemas...

  • Este artículo para DBA's de Oracle explica como configurar los servicios de conexión heterogeneous de Oracle para poder visualizar bases de datos SQL Server desde un esquema Oracle, como si fueran objetos propios de Oracle.

    En versiones antiguas de Oracle, esta conectividad se podía realizar a través de “Gateways” que se licenciaban de manera independiente del servidor Oracle, pero la posibilidad de realizar lo mismo en sentido contrario a través de SQL Server, posibilitó la aparición de los “Heterogeneous Services” de manera gratuita en Oracle...

     

 

 

 

Gestion del Conocimiento    |    Business Intelligence y Analítica    |     Bases de Datos    |      ERP     |      CRM      |     Tendencias tecnológicas