Concurrency control and recovery in database systems
Concurrency control and recovery in database systems
Performance evaluation of global reading of entire databases
DPDS '88 Proceedings of the first international symposium on Databases in parallel and distributed systems
High speed on-line backup when using logical log operations
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
The notions of consistency and predicate locks in a database system
Communications of the ACM
On-The-Fly Reading of Entire Databases
IEEE Transactions on Knowledge and Data Engineering
Exploiting A History Database for Backup
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
Notes on Data Base Operating Systems
Operating Systems, An Advanced Course
Synchronization and recovery in an embedded database system for read-only transactions
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
Hi-index | 0.00 |
To recover from media failures, a database is 'restored' from an earlier backup copy. A recovery log of transactions is used to roll forward from the backup version to the desired time (the current time). High availability requires - backup activity to be fast, and on-line with ongoing update activity. Such concurrent generation of a database copy, interferes with system activity. It introduces blocking and delays for many update transactions. We study the performance of revised algorithms, to highlight the level of concurrent activity permitted by these algorithms, in parallel. Subsequently, the interference between global database copy activity and transaction updates is minimized based on a new algorithm for asynchronous generation of a copy of the database.