¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¡Acceso SAP S/4HANA desde $100!

Acceso a SAP

Como monitorar a contagem de arquivos de log do Oracle para evitar problemas de armazenamento

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 6 Vistas
0
Cargando...

Olá pessoal,

Se estiver a executar a sua loja numa base de dados ORACLE, monitorizar/rastrear a contagem (e, portanto, o volume/tamanho) dos ficheiros de registo de arquivo deve estar na lista de prioridades.

À medida que aumentam as atividades de transação (transações OLTP ou processamento em lotes), a quantidade de registos de transações também aumenta. E, se ultrapassar a capacidade de armazenamento do diretório de ficheiros de registo de arquivo, a sua base de dados pode enfrentar uma situação de 'arquivador bloqueado'. Além disso, podem surgir várias questões que precisam de ser abordadas, como

- o espaço disponível para a cópia de segurança pode ficar cheio

- a largura de banda disponível para enviar os ficheiros de registo de arquivo para o site de DR (site de recuperação de desastres) pode ser insuficiente (ou seja, pode haver atrasos na transferência de ficheiros de registo de arquivo do site PRIMÁRIO para o site DR)

- quando foi a geração de ficheiros de registo de arquivo muito alta (isso ajudará a rastrear qual processo em segundo plano procurar para ajustar)

Neste documento, apresento um script que dará a contagem de ficheiros de registo de arquivo - hora a hora, diariamente - durante um mês: ver numa ÚNICA página.

Este script é executado na versão da base de dados ORACLE 8i/9i/10g/11g.

Esta é uma CONSULTA de 'APENAS LEITURA' - para ser executada executar como conta SYSTEM.

Esta CONSULTA SQL é executada em apenas 'alguns' segundos (portanto, não tem efeitos adversos no desempenho da base de dados).

Por segurança, é recomendável executá-lo primeiro na sua instância de Desenvolvimento ou Teste (a que está em MODO ARQUIVO), antes de executá-lo na instância de Produção.

Este script irá gerar um ficheiro de saída chamado archive_log_count.html no diretório atual (ou seja, diretório de trabalho).

Se a sua base de dados Oracle estiver a ser executada num servidor que não seja Windows, precisará de transferir (ftp ou WinSCP ou outro semelhante) o ficheiro de saída archive_log_count.html a partir do host que não é Windows para um PC com Windows e abrir o ficheiro no navegador da web.

A melhor forma de executar este script é COPIAR e COLAR o texto a azul abaixo no seu SQL> prompt conectado como conta 'SYSTEM'.

Aqui está o script ( azul ) e a saída de exemplo ( inserida como imagem ?


set echo off

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeconsultor.com

+1 (305) 285-8622

© 2025 Todos los derechos reservados.

Desarrollado por Prime Consultor

¡Hola! Soy Diana, asesora académica de Prime Consultor, indícame en que Academia SAP estás interesado, saludos!
Hola ¿Buscas Academias SAP?