Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Inserir detalhes sobre como as operações são afetadas e a configuração é considerada para cada banco de dados

...

  • Inserção ou alteração de registros ou qualquer outra operação que dependa de acesso exclusivo a um recurso ( registro ou tabela ). 
  • Apenas os bancos de dados MSSQL, DB2, ORACLE, MYSQL e POSTGRES suportam este recurso


Aviso
  • MSSQL, DB2 e MYSQL : O valor informado é definido para a conexão, incluenciando todas as operações que dependam do bloqueio exclusivo de algum recurso.
  • POSTGRES : O valor informado somente é setado e considerado pelo Banco de Dados no dentro de um processo transacionado. 
  • ORACLE : O valor informado somente é utilizado pelo recurso de bloqueio de regisrtos nativo no banco de dados, ref. configuração UseLockInDB
Informações
  • Funcionalidade disponível a partir do DBAccess 20171117 Build 17.2.1.1, apenas para o banco de dados MSSQL, com o valor default 0 ( espera indefinidamente até conseguir o bloqueio  ) 
  • A partir do DBAccess Build 20181212, esta configuração passou a ser suportada para os bancos de dados DB2, ORACLE, MYSQL e POSTGRES, onde o valor default para todos foi alterado para 5 segundos. 
  • A partir do DBAccess Build 20191119, o valor default foi mantido em 5 segundos apenas se a configuração UseLockInDB estiver habilitada. Caso contrário o valor default é 0 ( espera indefinidamente até consegue o bloqueio ) 
  • Para maiores detalhes sobre a configuração UseLockInDB, consulte o documento DBAccess - Seção [Environment], chave UseLockInDB