Lentidão S-Works

Lentidão S-Works

Situação:
Lentidão no S-Works por parte da Operação.

A lentidão do sistema, pode estar relacionada a um problema de deadlock em banco de dados, ocasionada devido a realização da operação de Reivindicar uma aprovação manual no sistema.

Analise os indicadores das telas de diagnóstico e note que a lentidão não se aplica para o processamento da fila ou para a distribuição de atividades manuais.
No log, ao reivindicar uma tarefa a partir da caixa de entrada, o sistema apresenta um erro ao tentar atualizar o grid de itens da página da caixa de entrada. Este erro está sendo encoberto do browser do usuário, levando a crer que a operação ainda não foi concluída.
O erro neste cenário é de deadlock, relacionados à reivindicação.

As opções de banco de dados em alguns casos não possuem dois recursos fundamentais para a redução de deadlocks para sistemas com as características do S-Works, sendo as flags Allow Snapshot Isolation e Is Read Commited Snapshot On.

Ative estes dois itens e a partir daí as transações do tipo ReadCommited (isolamento padrão) utilizarão um esquema de versionamento de linhas, gerando uma quantidade menor de locks no banco de dados, e consequentemente, menos deadlocks.

Com a ativação da configuração acima pode-se evitar o erro no momento da reivindicação de tarefas.




    • Related Articles

    • S-Works - Manual de atualização

      Este documento possui informações e passo-a-passo para a execução da atualização do sistema S-Works em ambiente On-primese(ambiente aos cuidados da Contratante). Em ambientes On-cloud(ambiente aos cuidados da Contratada) este procedimento é realizado ...
    • Melhoria perfil de acesso S-Works

      Melhoria implantada a partir da versão 2.5 do S-Works Introdução Com a melhoria implantada na versão 2.3 Criação de Perfil Personalizado, temos na versão 2.5 uma melhoria realizada no Perfil Personalizado. Foram realizadas mudanças na estrutura da ...
    • S-Works - Manual de Instalação da Versão 2.0 - v2 2 1

      Versionamento Versão Data Comentários 1.0 23/09/2020 Versão inicial do documento. Atualização do manual para conter etapas de instalação 2.0 20/01/2021 manual do sistema e seus módulos, assim como configuração dos mesmos. 2.1 21/01/2021 Revisão, ...
    • Como configurar o login no S-Works por AD

      Passo a passo: Web.Config As configurações serão adicionadas no arquivo do Web.Config, encontrado no diretório /SWorks.WebApp/Web. O código deve ser adicionado entre as tags (Já existirá outras tags de <add key=””>, insira após as existentes): ...
    • S-Works - Manual de Instalação da Versão 2.2

        Versionamento   Versão  Data  Comentários    1.0  23/09/2020  Versão inicial do documento.   2.0  20/01/2021  Atualização do manual para conter etapas de instalação manual do sistema e seus módulos, assim como configuração dos mesmos.   2.1  ...