O que é transação XA no Oracle?
O que é transação XA no Oracle?

Vídeo: O que é transação XA no Oracle?

Vídeo: O que é transação XA no Oracle?
Vídeo: GoldenTips: 1ª Temporada - Episódio 02 : O que é uma transação? 2024, Maio
Anonim

Transações XA . XA é um protocolo de confirmação de duas fases que é nativamente suportado por muitos bancos de dados e transação monitores. Ele garante a integridade dos dados coordenando transações acessar vários bancos de dados relacionais. O Resource Manager gerencia um recurso específico, como um banco de dados ou um sistema JMS.

Com relação a isso, o que são transações XA e não XA?

Um Transação XA é um "global transação "que pode abranger vários recursos. A não - Transação XA sempre envolve apenas um recurso. Um Transação XA envolve uma coordenação transação gerente, com um ou mais bancos de dados (ou outros recursos, como JMS) todos envolvidos em um único transação.

Além disso, o que é XA e não Xa no Weblogic? Um XA transação, em termos mais gerais, é uma "transação global" que pode abranger vários recursos. Não - XA as transações não têm um coordenador de transação e um único recurso está fazendo todo o seu trabalho de transação (às vezes é chamado de transações locais).

Portanto, o que é a interface Oracle XA?

o Oracle XA biblioteca é um externo interface que permite gerenciadores de transações diferentes do Oráculo servidor para coordenar transações globais. A implementação do Oracle XA biblioteca está em conformidade com a arquitetura de software X / Open Distributed Transaction Processing (DTP) Interface XA especificação.

O que é o recurso XA?

o XAResource interface é um mapeamento Java do padrão da indústria XA interface baseada na Especificação X / Open CAE (Processamento de Transação Distribuída: O XA Especificação). Cada conexão de banco de dados é inscrita no gerenciador de transações como um transacional recurso.

Recomendado: