PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Concorrência no postgreSQL #26103

20/02/2004

0

Preciso checar o status da coluna [b:248923f9f3]X [/b:248923f9f3]numa linha de uma tabela [b:248923f9f3]T[/b:248923f9f3] para só depois efetuar ou não alterações em [b:248923f9f3]T[/b:248923f9f3] e também em outras tabelas.
Para evitar inconsistências, tenho que controlar consultas concorrentes ao valor da coluna [b:248923f9f3]X[/b:248923f9f3].
Pelo que entendi ao ler a edição7 pag.36 e 37 da SQL magazine, o uso de trasações não resolve o problema, pois duas seções 1 e 2, podem ler o mesmo valor na coluna [b:248923f9f3]X [/b:248923f9f3]e executar atomicamente as alterações, o que faria a seção executada por último sobrescrever todas as alterações feitas pela primeira.

É possível fazer controle de concorrência no postgreSQL? Qual seria a solução mais indicada para meu problema?

Já vou logo agradecendo por qualquer ajuda.
Abraços,
ViniciusAC


Viniciusac

Viniciusac

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar