Histórico da Página
Pagetitle | ||||
---|---|---|---|---|
|
Habilita o DBAccess Master (quando utilizada configuração distribuída ) ou o DBAccess StandAlone a identificar processos em DEADLOCK por tentativa de bloqueio de registros dos processos em execução no
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Valores válidos:
Valor | Descrição |
---|---|
0 | Desabilita o mecanismo de identificação de DeadLock (default). |
1 | Habilita o mecanismo de identificação de Deadlock |
Exemplo:
Sem Formato |
---|
[GENERAL] CheckDeadLock=1 |
Informações Adicionais
- Funcionalidade disponível a partir do DBAccess 20181212 Build 18.2.1.0, caso não especificada seu valor default é 0 – desabilitado.
- Quando utilizado o
em modo distribuído, esta configuração deve ser utilizada noInclusão de trecho dbaccess dbaccess nopanel true
MASTER, sendo necessário reiniciar o serviço do DBaccess para a nova configuração ser considerada.Inclusão de trecho dbaccess dbaccess nopanel true - 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 ao DBAccess a finalizar um dos processos envolvidos para dar a chance dos demais serem finalizados com sucesso, e não manter a aplicação bloqueada em loop, deve ser habilitado o parâmetro / configuração DeadLockExit=1 na configuração do Database e/ou Ambiente. Esta configuração, quando utilizada em
distribuído, deve ser colocadas nos serviços doInclusão de trecho dbaccess dbaccess nopanel true
configurados como SLAVE.Inclusão de trecho dbaccess dbaccess nopanel true - A partir do DBAccess Build 20191119 – em desenvolvimento – o valor default da configuração passa a ser 1 (habilitado).
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas