390185 – Otimização de Desempenho na Gravação de Fornecedor por Item (ITEFOR) (Versão 30.74.150.57)

Filtros


Tópicos

Objetivo da mudança:

O objetivo desta alteração técnica foi otimizar o desempenho do sistema ao gravar ou atualizar o vínculo entre produtos e fornecedores (tabela ITEFOR). Foi identificado que o processo executava uma transação no banco de dados para cada produto individualmente, gerando um alto volume de operações de log e de UPDATEs, o que causava lentidão. A lógica foi refatorada para agrupar as atualizações, que agora são executadas em lotes de 250 produtos por transação. Esta mudança reduz drasticamente o tempo de processamento e a carga sobre o banco de dados.

Rotinas / Telas:

  • Rotinas que atualizam a tabela ITEFOR (ex: “Importação de Cadastro de Produtos”“Alteração Global”).

Instruções sobre o que configurar:

Não foi criada nenhuma configuração para essa alteração.

Instruções sobre como utilizar:

A alteração é de natureza técnica e não afeta a forma como o usuário interage com o sistema. As rotinas que realizam a atualização do vínculo entre produto e fornecedor continuarão a ser utilizadas da mesma forma, porém a execução será concluída em um tempo significativamente menor, especialmente em operações que envolvem um grande número de produtos.

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