« Cambiado el lenguaje de nuestro SQL DeveloperScripts para monitorear eventos de espera históricos »

Script para monitorear estadísticas de sistema históricas



Tal como lo vimos en un post anterior, el hecho de poder analizar algún problema en nuestra base de datos y dar una recomendación acertada , siempre pasa por analizar todas las aristas posibles, para que no nos pase lo que le sucede a muchos DBAs, que hablan, hablan, hablan y al final, el disparo a la bandada les sirve (a algo le apuntan), la idea es ser precisos y para ello, el análisis es quien nos llevará a la gloria



Este post habla de las estadísticas de sistema y lo fácil y rápido que resulta al momento de realizar análisis sobre nuestra base de datos

El script que se debe ejecutar lo pueden ubicar en la siguiente ruta
Estadistica_sistema_tabulado.sql

El modo de ejecución es simplemente una llamada a SQL*Plus , con lo cual aparecerá lo siguiente

SQL> start estadistica_sistema_tabulado.sql

Puede consultar todas las estadisticas de sistema disponibles en la siguiente vista
SELECT name FROM V$SYSSTAT ORDER BY name

Ingrese texto para buscar estadistica de sistema :

Se ingresa un patrón de búsqueda para la estadistica de sistema, por ejemplo al ingresar la palabra redo se filtran las estadisticas de sistema que sean similares y les mostrará por pantalla lo siguiente

----- (texto cortado) -----
redo size
redo size for direct writes
redo size for lost write detection
redo subscn max counts
redo synch time
redo synch writes
redo wastage
redo write broadcast ack count
redo write broadcast ack time
redo write time

Ingrese nombre de estadistica de sistema :

Se ingresa el nombre de la estadistica de sistema completo, por ejemplo "redo size" y pedirá el número de días a analizar y el intervalo

Ejemplo :

Ingrese nombre de estadistica de sistema : redo size
Ingrese numero de dias a analizar : 10
Ingrese intervalo de horas a medir : 1

Después de lo anterior , nos arroja información tabulada proveniente de las tablas históricas del AWR



Y podemos proceder a generar nuestro magnífico gráfico (en este caso un RAC)

Temas relacionados
<<<<<>>>>>>>>>>>>>>

Espero les sirva :)

by Ligarius
22.11.15. 17:58:03. 350 words, 1849 views. Categories: Tuning / Performance ,