Slovník IT, managementu a projektového řízení
Dvoufázové potvrzení transakce
Two-phase commit, 2PC
Koordinační protokol, v němž účastníci nejprve připraví transakci a poté ji společně potvrdí nebo zruší.
Dvoufázové potvrzení má fázi přípravy a fázi rozhodnutí. Koordinátor nejprve ověří, že všichni účastníci mohou změny bezpečně potvrdit; následně jim oznámí commit, nebo rollback. Protokol pomáhá zachovat atomický výsledek napříč zdroji, ale účastníci mohou během výpadku koordinátora držet zámky a čekat. Je proto nutné vyhodnotit dostupnost a chování při obnově.