top of page

Causadores de lentidão

  • Foto do escritor: Italo Vinicius dos Santos Matos
    Italo Vinicius dos Santos Matos
  • 7 de nov. de 2021
  • 2 min de leitura

Atualizado: 9 de nov. de 2021

Filtros

Quando a lentidão é gerada ao tentar filtrar por um campo, por exemplo na rotina Contas a Pagar, ao tentar filtrar um valor que corresponde a um título pago que não possui índice, neste caso a lentidão é gerada devido à ausência de índice. É importante a analise constante do banco de dados para definir os indices especificos necessários para o ambiente.

Rede

A latência de rede é um dos pontos que pode causar lentidão no Protheus porque todos os dados trafegados entre o Smartclient e Server serão afetados. Para verificar se a latência de rede está impactando na performance do Protheus, execute o programa U_NETTEST no período de 1 hora e analise os resultados que estão acima de 100ms. Acima de 100 ms de resposta a lentidão já é notada pelo usuário. Analise de rede tem que ser parte do dia a dia da empresa.

Consumo de memória:

Caso identifique que o consumo de memória dos serviço do Protheus esteja elevado, sugerimos a análise de dois pontos:

1. Quantidade de usuário conectados no Slave.

Para este caso deverão ser criados novos Slaves de acordo com o recurso computacional disponível porque assim o volume de conexão entres os Slaves será balanceado e consequentemente o consumo de memória será diminuído neles.

2. Consumo por Programa.

Quando for alto consumo por programa, deverá identificar e isolar o programa com alto consumo de memória, em seguida gerar os logs e encaminhar para equipe específica analisar.

Fragmentação de Tabelas, SQL Server

Verifique se há tabelas e index do banco de dados que estão desfragmentadas. A fragmentação das tabelas diminui a performance do banco de dados e da aplicação.

Um dos grandes problemas que temos com relação a performance é devido a fragmentação de nossos índices. Com o grande número de inserções, alterações e exclusões que ocorrem em nossas tabelas, os índices se fragmentam cada vez mais, ocasionando uma lentidão na manipulação dos dados desses índices.

Verifique se há índices pertencentes às tabelas da aplicação que estão fragmentados, pois quando estes índices estão fragmentados, diminui a performance da aplicação e do banco de dados. Neste caso realize o Rebuild dos índices das tabelas da aplicação.


 
 
 

Posts recentes

Ver tudo
ATUALIZAÇÃO DO PROTHEUS

Muitas empresas passam por dificuldades na hora de manter o seu sistema de ERP Protheus atualizado. As principais dificuldades são...

 
 
 

Comments


logo-infra-db-sem-slogan.png
Vamos Conversar !

 

Telefone: (11) 3181-4981

Celular: (11) 95995-1838

E-mail: contato@infradb.com.br

Av. Paulista 2.202 – Bela Vista - São Paulo

Privacidade

O site da InfraDB é certificado pela Priv1, atendendo os mais rígidos padrões mundiais de privacidade. Também nomeamos a Priv1 como nosso encarregado de dados.

Solicitar Direitos

Clique aqui para solicitar direitos

DPO: Priv1

infradb@ismlgpd.com.br

Avisos

Privacidade

Cookies

Selo LGPD#1 (1).png

Informações

 A InfraDB é uma empresa de consultoria independente, sem vinculo

ou parceria com qualquer fornecedor

ou fabricante de ERP.

follow us.jpg
bottom of page