Páginas filhas
  • ER_PCREQ-4843_Melhoria_de_Performance_Carga_de_Dias_Nao_Trabalhados

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.                                                             

  

Informações Gerais

 

Especificação

Produto

TSA

Módulo

TSA

Segmento Executor

Manufatura

Projeto

TSA

IRM

PCREQ-363

Requisito

PCREQ-4843

Subtarefa

PDRMAN-6363

Release de Entrega Planejada

12.1.9

 

 

Objetivo

 Aprimorar a performance do novo WebService de dias não trabalhados.

 

Definição da Regra de Negócio

 Duas técnicas devem ser usadas para aprimorar a performance desta integração:
  • Utilizar cache de dados sempre que for necessário buscar uma informação no banco, buscando no banco somente quando a informação não estiver em cache;
  • Utilizar a técnica de inserir em lotes de registros após executar todas as validações nos dados, a inserção em lote otimiza o tempo evitando recriação de transações desnecessárias.

Para validar a performance da nova implementação deve-se testar a carga de dias não trabalhados e em nenhuma requisição pode ocorrer o erro de time out.

 

 

 

 

 

 

 

 

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.