444799 – Otimização de Desempenho em Rotinas de Fundo do Sistema (Versão 30.74.150.102)

Filtros


Tópicos

Liberação: 26/06/2026
#Faturamento

Objetivo da mudança:

O objetivo da mudança é reduzir o uso excessivo de processamento de CPU nas estações de trabalho e mitigar a sobrecarga de consultas redundantes no banco de dados MySQL. Para resolver isso, a linha de execução da notificação sonora foi reformulada, substituindo o ciclo de espera ocioso por intervalos controlados. Além disso, os temporizadores de cobrança eletrônica e de verificação de entrega divergente foram otimizados por meio de travas distribuídas, garantindo que apenas uma estação execute os procedimentos por vez, e o tempo mínimo de intervalo do sistema foi ampliado para evitar execuções sobrepostas.

Rotina / telas

  • Útil  >  Configuração do Sistema, Tela: “Configuração do Sistema” (frmCfgSistema)

Rotinas e Telas Relacionadas:

  1. Acesse a tela Configuração do Sistema (frmCfgSistema);

  2. Localize a CFG_PMETML-“Tempo mínimo em segundos para execução de rotinas de fundo no terminal”;

  3. Note que o valor padrão da configuração foi alterado de “10” para “60” segundos;

  4. Caso precise ajustar, altere o campo que agora possui um limite mínimo de “60” segundos e máximo de “9999” segundos para impedir sobreposições.

Instruções sobre o que configurar: 

As melhorias de performance e controle de concorrência atuam de forma automática diretamente nas rotinas internas do sistema. Para usufruir e validar os impactos da alteração, certifique-se de realizar os seguintes procedimentos:

  1. Atualize as estações de trabalho para a nova versão do executável;

  2. Monitore o gerenciador de tarefas do sistema operacional de uma máquina que esteja recebendo alertas sonoros e observe que o uso de CPU permanecerá baixo, sem reter um núcleo de processamento continuamente;

  3. Verifique que o disparo da cobrança eletrônica e a consulta de entregas divergentes nas tabelas de romaneio passarão a ser coordenadas via rede, sendo processadas por apenas um terminal por vez, reduzindo o volume de requisições enviadas ao banco de dados MySQL.

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