Performance em Formula Visual

Padrão

Segue algumas dicas de performance em fórmulas visuais

 1: Tente fazer uma consulta SQL otimizada.

 2: Não utilize uma consulta SQL dentro da atividade para cada interação (laço que percorre cada registro de um conjunto de registros), esta solução fica lenta pois para cada registro será executado a consulta SQL e realizado um I/O no banco de dados para buscar os dados, o ideal é fazer uma consulta para retorna os dados de uma só vez. Assim trabalhar com eles em memória.

 3: A atividade de expressão precisa ser usado com cautela pois quanto maior a complexidade dentro de uma laço (para cada iteração por exemplo) mais lento fica. O ideal é tentar fazer a lógica toda antes e setar o valor no laço somente.

Sugestão: Para analisar a performance de uma fórmula visual criada, sugiro ir desabilitando as atividades uma de cada vez. Exemplo: Desabilite uma consulta e verifique se melhorou, desabilite uma outra consulta, desabilite uma atividade de expressão e assim por diante. Desta forma você irá identificado o foco da performance é vai trabalhando pontual neles.

Deixe um comentário