Database Concurrency Control and Recovery in Local Broadcast Networks |
Contents
Overview of Transaction Management | 8 |
Passive Transaction Management | 45 |
Performance Analysis | 99 |
2 other sections not shown
Common terms and phrases
abort message access log acknowledgment active transactions architecture assume B-tree broadcast bubble logs bubble memory business database cc node commit or abort commit phase concurrency control algorithm conflict analysis conflict information conflict rate constraints crash data records data servers delay dependency graph detected disk distributed algorithm distributed concurrency control Distributed Locking distributed non-locking distributed two-phase commit Ether Ethernet example Figure increase Kevin Wilkinson load log file log records log writes message overhead nodes and data non-locking algorithm Non-Locking Concurrency Control number of active number of user passive locking algorithm passive non-locking passive scheme performance permission to commit primary memory problem processor queue read and write read phase read request reader rec.writer recovery protocol restrictions rithms sactions sages serializability termination message timeout timestamp tion Transaction Execution transaction T2 transactions per second two-phase commit protocol user nodes variables wait write locks write request write sets wrtr