February 2019
Intermediate to advanced
446 pages
10h 55m
English
The voting phase is initiated by the transaction coordinator. It requests all participants to prepare the transaction commit and wait for their voting response (yes for commit and no to failure). The transaction coordinator waits until it receives a response from all participants. The participants perform all the transaction actions, including writing entries in undo and redo logs, except the commit. Participants send a Yes response if all the transaction actions are performed successfully; otherwise, it sends No to transaction coordinator.
Read now
Unlock full access