GPO ( Grupo de Profissionais Oracle )
A maior comunidade Oracle do Brasil !

Quem é o culpado de gerar tanto archivelog em produção?

Na minha vida profissional tive alguns problemas. Chega o gerente é fala : Coloca isso em produção agora …isso é urgente!!!

Ai vem o problema. Por causa de não testar acontece um grande problema em produção. Produção começou a gerar 250mb de archivelog por segundo.

Quem esta fazendo isso?

Ontem estava tudo ok!

A maneira que consegui fazer para descobrir o vilão foi a query abaixo.

--
-- COMMAND_TYPE:
--   2 = INSERT
--   6 = UPDATE (DELETE/INSERT)
--   7 = DELETE
--
select count (*),inst_id,PARSING_SCHEMA_NAME
from gv$sql
where COMMAND_TYPE in (2,6,7)
group by inst_id,PARSING_SCHEMA_NAME
order by 1 ,3,2

Depois de descobrir o vilão basta tirar o grant de conexão e matar todas as sessões dele.

Fica temporariamente sem produção até resolver o problema num ambiente de teste de preferência.

Share

You may also like...

Deixe um comentário

O seu endereço de e-mail não será publicado.