Habilita o TOTVS | DBAccess Master (quando utilizada configuração distribuída ) ou o TOTVS | DBAccess Standalone a identificar processos em DEADLOCK por tentativa de bloqueio de registros dos processos em execução no mesmo.
Valores válidos
Valor | Descrição |
---|---|
0 (default) | Desabilita o mecanismo de identificação de Deadlock |
1 | Habilita o mecanismo de identificação de Deadlock |
Exemplo:
[GENERAL] CheckDeadLock=1
Observações
- Quando utilizado o TOTVS | DBAccess em modo distribuído, esta configuração deve ser utilizada no TOTVS | DBAccess Master
- A partir do DBAccess Build 20191119, o valor default desta configuração passa a ser 1 ( habilitada ).
- A partir do DBaccess Build 20200606, o valor default desta configuração voltou a ser 0 ( desabilitada ).
- Essa configuração, quando alterada, exige que o serviço do TOTVS | DBAccess seja reiniciado para que a nova configuração seja considerada
- Caso seja identificado um Deadlock no bloqueio de registros entre dois ou mais processos, a informação retornada ao AdvPL sobre o processo que está bloqueando o registro irá informar que a situação de Deadlock foi identificada
- Para autorizar o TOTVS | DBAccess a finalizar um dos processos envolvidos para dar a chance dos demais serem finalizados com sucesso, sem não manter a aplicação bloqueada em loop, deve ser utilizada a configuração DeadLockExit na configuração do Database e/ou Ambiente (Esta configuração, quando utilizada em TOTVS | DBAccess distribuído, deve ser colocadas nos serviços do TOTVS | DBAccess configurados como slave)
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas