Two-phase commit (2PC, TPC)

two-phase commit (2PC, TPC) – обоюдный (двухфазный) контроль завершения транзакций, двухфазная фиксация (подтверждение) транзакций, двухфазное выполнение с контролем протокол обработки транзакций, обеспечивающий синхронное внесение изменений в распределенные базы данных. Состоит в том, что при завершении транзакции участвующие в ней серверы БД получают команду “приготовиться к фиксации транзакции”. После получения подтверждения от всех серверов транзакция фиксируется на каждом из них. Таким образом обеспечивается распределенная обработка данных в неоднородной среде. Требует скоростных линий связи и доступности всех серверов.
Статья с рубриками не связана
Яндекс.Метрика