Consultor Eletrônico



Kbase P104368: How much of a performance impact can one expect when implementing two-phase commit
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   6/7/2009
Status: Verified

GOAL:

How much of a performance impact can one expect when implementing two-phase commit

GOAL:

How does two-phase commit effect performance

FACT(s) (Environment):

All Supported Operating Systems
Products / Versions
OpenEdge Category: Database

FIX:

Two-phase commit ensures that distributed transactions occur consistently across all databases. This requires extra overhead and we expect some performance degradation. The performance hit experienced will depend on many things. A few factors to consider would be the complexity of the transactions, how many databases are involved, the location of the databases, and the number of changes implemented across databases . The change in performance while running two-phase commit is related to the specific conditions under which it is being used.