Bom dia, estou com problemas já a muitos dias com questões de bloqueio de tabelas de estoque as requisições tentam bloquear as tabelas e dá deadlock e Tempo limite da solicitação de bloqueio excedido e cai as conexões me gerando muitos erros de estoque. Alguém teria alguma ideia de como ajustar isso ? Sei que depende de várias variáveis dei uma melhorada no meu hardware do banco mas não influenciou muito, na parte de romaneio tenho muitas customizações acredito fortemente que seja isso a ideia deste post é pra ver se alguém teria uma ideia de como amenizar este problema que chega a travar todo sistema deixando muito lento todos os processos relacionados ao Protheus.
Rafael, quando mais tempo a thread segurar um lock, maior a possibilidade disso acontecer. O que deve ser feito é verificada uma questão de performance, tanto nos endpoints, quando nas rotinas padrões e customizadas que fazem uso dessas tabelas. É um trabalho longo e complexo... Precisa ser gerado um logprofiler, analisar, ver os pontos de melhoria etc.
— Daniel Mendes 22 de Dec de 2022Obrigado Daniel vou fazer um planejamento para apurar essas questões.
— Rafael Black 22 de Dec de 2022