376587 – Monitoramento e Correção de Conexões Inativas no Banco de Dados (Versão 30.74.111.116)

Filtros


Tópicos

Objetivo da mudança:

Implementar um monitoramento para identificar e encerrar conexões inativas ao banco de dados, prevenindo o acúmulo de conexões “Aborted” (status ABORT_CONNECTIONS). O objetivo é evitar problemas de performance e instabilidade causados por conexões não fechadas corretamente, como o erro “Got an error reading communication packets”.

Instruções sobre o que configurar:

Não se aplicam instruções de configuração para esta alteração. A implementação envolve o monitoramento e o encerramento automatizado de conexões ociosas, geralmente configurado no próprio servidor de banco de dados (MySQL, no contexto do problema).

Instruções sobre como utilizar:

  1. O monitoramento será executado automaticamente em segundo plano.

  2. Caso ocorram conexões abortadas com frequência, verificar os logs do banco de dados (ex: DBA_GENERAL_LOG_20250318_033400) para identificar a origem das conexões problemáticas (IP, usuário, etc.).

  3. Analisar o código da aplicação (AUTCOM) para identificar possíveis pontos onde as conexões com o banco de dados não estão sendo fechadas corretamente.

  4. Corrigir o código da aplicação para garantir que as conexões sejam fechadas após o uso, utilizando os mecanismos adequados (ex: connection.close()using statements).

Este artigo foi útil para você?
Pró
Não
Contra