Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Revisão e edição do último parágrafo

...

Caso essas premissas não sejam respeitadas, a integridade dos dados de tabelas acessadas para alteração de dados em modo concorrente é seriamente prejudicada, pois dois programas

Inclusão de trecho
advpl
advpl
nopaneltrue
podem conseguir ao mesmo tempo um LOCK de registro para alteração, ou mesmo obter sucesso ao tentar abrir uma determinada tabela em modo EXCLUSIVO, caso esses programas estejam sendo executados em nos cenários abaixo:

  1. As instruções estão sendo executadas em programas conectando em dois 
    Inclusão de trecho
    dbaccess
    dbaccess
    nopaneltrue
    stand-alone distintos, que

...

  1. apontam para o mesmo banco de dados

...

  1. .
  2. Programas conectando com o mesmo
    Inclusão de trecho

...

  1. dbaccess

...

  1. dbaccess
    nopaneltrue
    , usando duas fontes de dados de nomes distintos, que

...

  1. apontam para

...

  1. o mesmo banco de dados. 


Informações

Caso os programas executados de forma concorrente usem transacionamento (BEGIN TRANSACTION), pode ocorrer deadlock no Banco de Dados.