Este documento, fornece orientações para a execução do processo de interrupção de transações travadas. A tela que permite esta operação, foi criada para lidar com transações travadas em um ambiente de várias máquinas conectadas a um servidor. O objetivo é melhorar o desempenho do servidor ao identificar e interromper transações travadas por um período de tempo considerável.

O sistema não restringe a interrupção de transações a determinados usuários autorizados, o que significa que a tela não exige autenticação adequada e qualquer usuário logado na aplicação poderá cancelar transações. No entanto, por medidas de segurança e controle, é recomendável que alguém do setor de TI acesse essa funcionalidade para analisar quais transações podem ser canceladas.

As operações do menu suporte requerem conhecimento especializado dos produtos da Zetti Tech. Recomenda-se que sejam realizadas apenas por agentes qualificados.

Como acessar

  1. Abra o módulo Orçamento.
  2. Acesse o menu: Utilitários >> Verificar conexão travada.

1º Passo – Verificar e interromper conexões travadas

Ao acessar o caminho da tela, caso não seja identificada nenhuma transação travada em aberto, o sistema exibirá um alerta na tela. Neste cenário, é importante considerar o acesso por outra máquina, pois, é possível que a máquina com a aplicação travada não exiba o registro caso a consulta seja feita por ela mesma.

  1. Para fechar a janela de informação, clique no "X", ou clique em "Ok" para confirmar a leitura da mensagem. Em seguida, a tela de "Conexões em aberto" será exibida. O usuário pode optar por fechá-la imediatamente, ou mantê-la aberta para atualizá-la de tempos em tempos e identificar novas transações travadas.
  2. Além disso, é interessante verificar se há outras possíveis causas que possam estar interferindo no desempenho do servidor, como, por exemplo, inconsistência na rede. 

Havendo transações travadas, a tela "Conexões em aberto" será exibida de imediato e listará as transações na seção "Relação de transações em aberto no banco de dados secundário".

Esta seção listará todas as transações que estão travadas há mais de 20 segundos. Ela possui as seguintes colunas:

  • ID: Identificador da transação.
  • Aplicação: Nome da aplicação associada à transação.
  • Descrição: Nome da operação ou transação em andamento, porém travada.
  • Data/Hora: Momento em que a transação foi iniciada ou detectada. 
  • Nome da aplicação: Nome da aplicação em questão.
  • Usuário do banco: Nome do usuário do banco de dados associado à transação.
  • IP: Endereço de IP da máquina onde a transação está sendo executada.
  • S/N: Caixa de seleção que permite a seleção das transações.

No rodapé da tela, são disponibilizados dois botões:

  • Atualizar Lista: Se a lista não estiver atualizada ou se novas transações travadas foram detectadas, o usuário pode clicar neste botão" para obter a lista mais recente.
  • Encerrar conexões selecionadas: Este botão proporcionará o encerramento das transações selecionadas. 

Portanto, marque a caixa de seleção "S/N" correspondente à transação que será interrompida e a seguir, clique sobre o botão "Encerrar conexões selecionadas".

Ao fazer isso, o sistema exibirá uma mensagem de confirmação. Ao confirmar, a transação será interrompida, resultando em um melhoramento no desempenho do servidor.

Explore outros conteúdos e descubra o passo a passo da operação.