A critique of ANSI SQL isolation levels
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
The dangers of replication and a solution
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
Distributed Systems: Concepts and Design
Distributed Systems: Concepts and Design
Deferred Updates and Data Placement in Distributed Databases
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
Consistency and Performance of Concurrent Interactive Database Applications
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
The Tree Quorum Protocol: An Efficient Approach for Managing Replicated Data
VLDB '90 Proceedings of the 16th International Conference on Very Large Data Bases
Cooperative Transaction Hierarchies: A Transaction Model to Support Design Applications
VLDB '90 Proceedings of the 16th International Conference on Very Large Data Bases
Reasoning about Binary Topological Relations
SSD '91 Proceedings of the Second International Symposium on Advances in Spatial Databases
A Replication Schema to Support Weak Connectivity in Mobile Information Systems
DEXA '96 Proceedings of the 7th International Conference on Database and Expert Systems Applications
An incremental update propagation scheme for a cooperative transaction model
DEXA '96 Proceedings of the 7th International Workshop on Database and Expert Systems Applications
Hi-index | 0.00 |
When spatial objects are replicated at several sites in the network, the updates of a long transaction in a specific site should be propagated to the other sites for maintaining the consistency of replicated spatial objects. If any two or more transactions at different sites concurrently update some spatial objects within a given region, two spatial objects having spatial relationships should be cooperatively updated even if there are no direct conflicts of locking for them. We present the concepts of region locking and Spatial Relationship-Bound Write locking for enhancing parallelism of updating the replicated spatial objects. If there are no spatial relationships between the two objects that are concurrently being updated at different sites, parallel updates will be completely allowed. We argue that concurrent updates of two spatial objects having spatial relationships should be propagated and cooperated by using an extended two-phase commit protocol, called Spatial Relationship-based 2PC protocol.