SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
Interoperability of multiple autonomous databases
ACM Computing Surveys (CSUR) - Special issue on heterogeneous databases
Implementing recoverable requests using queues
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
Database transaction models for advanced applications
Using polytransactions to manage interdependent data
Database transaction models for advanced applications
The design of relational databases
The design of relational databases
Fundamentals of database systems (2nd ed.)
Fundamentals of database systems (2nd ed.)
Task scheduling using intertask dependencies in Carnot
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
Transaction management in multidatabase systems
Modern database systems
Specification and execution of transactional workflows
Modern database systems
View maintenance in a warehousing environment
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
A framework for supporting data integration using the materialized and virtual approaches
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
The notions of consistency and predicate locks in a database system
Communications of the ACM
Foundations of Databases: The Logical Level
Foundations of Databases: The Logical Level
Transaction Processing: Concepts and Techniques
Transaction Processing: Concepts and Techniques
The Mentor Project: Steps Toward Enterprise-Wide Workflow Management
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
DSDT: Durable Scripts Containing Database Transactions
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
Using Carnot for Enterprise Information Integration (Synopsis)
PDIS '93 Proceedings of the 2nd International Conference on Parallel and Distributed Information Systems
A Multidatabase Transaction Model for InterBase
VLDB '90 Proceedings of the 16th International Conference on Very Large Data Bases
VLDB '90 Proceedings of the 16th International Conference on Very Large Data Bases
Managing Semantic Heterogeneity with Production Rules and Persistent Queues
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
Specifying and Enforcing Intertask Dependencies
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
InterSQL: A Multidatabase Transaction Programming Language
DBLP-4 Proceedings of the Fourth International Workshop on Database Programming Languages - Object Models and Languages
Hi-index | 0.00 |
Previous work on long-running transactions for multidatabase environments relaxes the isolation requirement of conventional ACID transactions. However, most of that work does not provide mechanisms to explicitly enforce isolation. This paper proposes a framework in which long-running transactions can specify global predicate-based locks to enforce limited forms of isolation between selected transactions. The framework appears to be especially useful in contexts where there is a class of transactions with stringent deadlines, and another class of transactions making multidatabase updates that do not have stringent deadlines.This report motivates and presents the framework, and illustrates its use in connection with maintaining interdatabase constraints.