Archives gerados por Hora

Postado em Setembro 9th, 2011 sobre Oracle Database,Scripts por Maycon Tomiasi

Script para verificar a quantidade de archivelogs gerados por hora. O objetivo deste é verificar se está havendo muita geração de archives por hora. O ideal é de 3 a 4 por hora.

select trunc(FIRST_TIME,'hh') data_hora,count(*) qtd, sum(blocks*block_size/1024/1024) mb
from v$archived_log
where to_char(trunc(FIRST_TIME,'hh'),'YYYYMM') = to_char(sysdate-1,'YYYYMM')
group by trunc(FIRST_TIME,'hh')
order by trunc(FIRST_TIME,'hh');

Executando o Script.

SQL> set lines 155
SQL> set pagesize 1000
SQL> alter session set nls_date_format='dd/mm/yyyy hh24:mi:ss';

Session altered.

SQL> select trunc(FIRST_TIME,'hh') data_hora,count(*) qtd, sum(blocks*block_size/1024/1024) mb
from v$archived_log
where to_char(trunc(FIRST_TIME,'hh'),'YYYYMM') = to_char(sysdate-30,'YYYYMM')
group by trunc(FIRST_TIME,'hh')
order by trunc(FIRST_TIME,'hh');          2    3    4    5

DATA_HORA                  QTD         MB
------------------- ---------- ----------
02/08/2011 14:00:00          3   .0703125
02/08/2011 15:00:00         11 2.98925781
02/08/2011 16:00:00         12 1.99853516
02/08/2011 17:00:00         29 8.89648438
.
.
.
17/08/2011 20:00:00         11 .040527344
26/08/2011 18:00:00         12 2.47949219

57 rows selected.

SQL>

Sobre Maycon Tomiasi

Formado em Tecnologia da Informação na FIPP (Faculdade de Informática de Presidente Prudente), Analista DBA Oracle pela Teiko Soluções em Tecnologia da Informação, residente em Blumenau/ SC, Certificado OCP 10g, 11g e OCS 11g. Conhecimentos em PHP.

Tags: , , , , ,

Uma Resposta para 'Archives gerados por Hora'

Deixe um comentario




XHTML::
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>