Páginas filhas
  • Lentidão de login com usuário associado a vários privilégios no Protheus

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

A lentidão deve-se principalmente a a leitura do arquivo de senhas sigapss, onde ficam persistidas as informações de privilégios, acessos, grupos entre outras, a leitura desse arquivo é feita de forma sequencial, registro a registro de forma realmente muito vagarosa e por sua vez os registros por exemplo de acesso a grupos/filiais é verificando no sigamat.emp, por conta desse problema e lentidão foi criada a . A proposta de migração ao banco de dados, com tabelas de acesso fácil, normalização entre outros benefícios que o banco relacional nos oferece, portanto para casos de lentidão na leitura do sigapss, recomendo a migração de dicionários ao banco de dados, onde em casos de lentidão podemos estudar a criação de índices, melhoria de querys etcé o único artifício tecnológico possível para uma melhor performance nesse cenário.

Para efetuar a migração de dicionários ao banco de dados é necessário a validação de customizado pela ferramente CodeAnalysis:
https://tdn.totvs.com/display/framework/TOTVS+CodeAnalysis

Após os fontes estarem corretos, é possível efetuar a migração:
https://tdn.totvs.com/pages/viewpage.action?pageId=360450442

Vale também ressaltar que para efetuar a migração é necessário estar no mínimo no release 23, onde seu binário já será o novo binário da TOTVS Lobo Guará, sendo um binário em 64bits que também auxiliará no ganho de performance, visto que o mesmo fará uso de todo o potencial de um processos de mesma arquitetura.