Download:
|
by E. Panagos, A. Biliris, H. V. Jagadish, R. Rastogi
In Proceedings of the Twelfth Internation Conference on Data Engineering
http://www.cs.pitt.edu/~panos/teaching/d3550/plog_icde.ps
Add To MetaCart
Abstract:
In this paper, we propose logging and recovery algorithms for distributed architectures that use local disk space to provide transactional facilities locally. Each node has its own log file where all log records for updates to locally cached pages are written. Transaction rollback and node crash recovery are handled exclusively by each node and log files are not merged at any time. Our algorithms do not require any form of time synchronization between nodes and nodes can take checkpoints independently of each other. Finally, our algorithms make possible a new paradigm for distributed transaction management that has the potential to exploit all available resources and improve scalability and performance. 1
Citations
|
1319
|
Concurrency Control and Recovery in Database Systems
– Bernstein, Hadzilacos, et al.
- 1987
|
|
703
|
Scale and performance in a distributed file system
– Howard, Kazar, et al.
- 1988
|
|
396
|
Coda: A highly available file system for a distributed workstation environment
– Satyanarayanan, Kistler, et al.
- 1990
|
|
368
|
The Objectstore Database System
– Lamb, Landis, et al.
- 1991
|
|
250
|
ARIES: A transaction recovery method supporting fine-granularity locking and partial rollbacks using write-ahead logging
– Mohan, Haderle, et al.
- 1992
|
|
167
|
Shoring Up Persistent Applications
– Carey, DeWitt, et al.
- 1994
|
|
87
|
Cache consistency and concurrency control in a client/server DBMS architecture
– Rowe
- 1991
|
|
78
|
Global memory management in client-server DBMS architectures
– Franklin, Carey, et al.
- 1992
|
|
73
|
Data caching tradeoffs in client-server DBMS architectures
– Carey, Franklin, et al.
- 1991
|
|
61
|
Maintaining Consistency of Client-Cached Data
– Wilkinson, Neimat
- 1990
|
|
49
|
Performance and Scalability of Client-Server Database Architectures
– Delis, Roussopoulos
- 1992
|
|
38
|
Recovery and coherency-control protocols for fast intersystem page transfer and fine-granularity locking in a shared disks transaction environment
– Mohan, Narang
- 1991
|
|
36
|
Dali: A high performance main memory storage manager
– Jagadish, Lieuwen, et al.
- 1994
|
|
26
|
Principles of transaction oriented database recovery—a taxonomy
– Haerder, Reuter
- 1983
|
|
23
|
ARIES/CSA: A Method for Database Recovery in Client-Server Architectures
– Mohan, Narang
- 1994
|
|
15
|
A High Performance Configurable Storage Manager
– Biliris, Panagos
- 1995
|
|
15
|
Recovery concepts for data sharing systems
– Rahm
- 1991
|
|
13
|
Recovery for Shared Disk Systems Using Multiple Redo Logs
– Lomet
- 1990
|
|
6
|
How the Rdb/VMS Data Sharing System Became Fast
– Lomet, Anderson, et al.
- 1992
|
|
5
|
Fine-granularity Locking and Client-Based Logging for Distributed Architectures
– Panagos, Biliris, et al.
- 1996
|
|
1
|
High availability machanisms of VAX
– Rengarajan, Spiro, et al.
- 1989
|