IEEE Transactions on Knowledge and Data Engineering · 1998 · 13 citations · 12 references
ComputingComputer ScienceComputer SystemsComputer NetworksDatabasesDigital CommunicationConcurrency ControlDatabase ManagementDatabase MigrationDistributed DatabasesDistributed TransactionsTransaction ManagementBroadband NetworksCommit ProtocolsDatabase TransactionsDistributed Transaction ProcessingRelocationTransaction ProcessingTwo-phase CommitTwo-phase Commit Protocol
Due to recent developments in network technologies, broader channel bandwidth is becoming prevalent in worldwide networks. As one of the new technologies making good use of such broadband channels, dynamic relocation of databases through networks, database migration, will soon be used in practice as a powerful and basic database operation. We propose two transaction processing methods to take advantage of database migration in broadband networks. These methods choose the most efficient transaction processing method between the conventional method, based on the two-phase commit protocol, and our method, using database migration. We also propose a concurrency control mechanism and a recovery mechanism for our proposed methods. Simulation results are presented comparing the performance of our proposed methods and the conventional transaction processing method based on the two-phase commit protocol. The results demonstrate that the effective use of database migration produces better performance than the conventional method.
12
Implementation techniques for main memory database systems
David J. DeWitt, Randy H. Katz, Frank Olken et al. · 1984 · 818 citations · Full text
Witold Litwin, Marie-Anne Neimat, Donovan A. Schneider · 1993 · 151 citations · Full text
The datacycle architecture for very high throughput database systems
Gary Herman, K. C. Lee, A. Weinrib · 1987 · 145 citations · Full text
Mariposa: a new architecture for distributed data
Michael Stonebraker, Paul M. Aoki, Robert Devine et al. · 2002 · 85 citations
Garcia-Molina, Lipton, Valdés · IEEE Transactions on Computers · 1984 · 83 citations