Árvore de páginas

Assunto Multi-Threads no SIGAPON

Produto:

Microsiga Protheus®

Ocorrência:

Multi-Threads - SIGAPON

Passo a passo:

Implementada melhoria na rotina Leitura e Apontamento (PONM010) com a criação do parâmetro MV_PONMULT, que permite definir a utilização de Multi-Threads em sua execução, melhorando assim, a performance do produto.

Procedimentos para utilização:

Acesse o Configurador (SIGACFG) em Atualizações / Cadastros / Parâmetros / Configurar o parâmetro:

ParâmetroConteúdo
MV_PONMULTQuantidade de threads que o Sistema deve utilizar

Observações:

A utilização e quantidade de threads utilizadas devem ser bem analisadas e definidas junto ao departamento de Infraestrutura /T.I.

A quantidade máxima de threads varia de servidor para servidor, por este motivo antes de implantar será necessário a realização de testes adicionando sempre 1 thread por vez. Por exemplo, testar com 2 threads ativas e verificar se o tempo de execução do PONM010 diminuiu. Caso tenha diminuído, testar novamente com 3 threads ativas e verificar a performance, caso o tempo de execução aumente com 3 threads, então a quantidade ideal será de apenas 2 threads, caso contário aumente as threads para 4 e veja o resultado, até encontrar a quantidade ideal para o seu servidor.

A utilização de muitas threads em um servidor que não suporta a carga de processamento pode deixar o processo mais lento.

Para uso de dicionários ctree server recomenda-se ter licenças sobrando, nunca use as licenças no seu limite para enviar problemas.