Proceedings of 16th International Conference on Data Engineering (Cat. No.00CB37073)
DOI: 10.1109/icde.2000.839387
|View full text |Cite
|
Sign up to set email alerts
|

Semantic conditions for correctness at different isolation levels

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
15
0

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 26 publications
(16 citation statements)
references
References 7 publications
1
15
0
Order By: Relevance
“…In contrast our work does not require knowledge of the integrity constraints and we show serializability which preserves all integrity conditions. Thus, the results of Bernstein et al [2000] are complementary with ours; our result applies in fewer circumstances than theirs, but offers a stronger conclusion when it does apply. Schenkel and Weikum [2000] show how to ensure the serializability of transactions executed against a federation of independent databases some of which provide Snapshot Isolation rather than two-phase locking.…”
Section: Outline Of the Article And Related Worksupporting
confidence: 59%
See 2 more Smart Citations
“…In contrast our work does not require knowledge of the integrity constraints and we show serializability which preserves all integrity conditions. Thus, the results of Bernstein et al [2000] are complementary with ours; our result applies in fewer circumstances than theirs, but offers a stronger conclusion when it does apply. Schenkel and Weikum [2000] show how to ensure the serializability of transactions executed against a federation of independent databases some of which provide Snapshot Isolation rather than two-phase locking.…”
Section: Outline Of the Article And Related Worksupporting
confidence: 59%
“…Also new here is guidance on how to alter an application to prevent nonserializable executions, which could otherwise occur. Bernstein et al [2000] provided a theory that can be used to show that certain applications preserve data integrity constraints when executing under weak isolation levels, including Snapshot Isolation. Bernstein et al [2000] uses explicit knowledge of the data integrity conditions required by each transaction, and it concludes that those specific integrity conditions are preserved.…”
Section: Outline Of the Article And Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…A quite different approach to ensuring correctness when mixing isolation levels is in [3], which uses specific knowledge of the integrity constraints that are required, and the condition proved is that the given constraint is preserved, rather than more general serializability as in this paper.…”
Section: Related Workmentioning
confidence: 99%
“…While a variety of approaches to global synchronization relax serializability in order to increase concurrency (e.g. [12,24,2,1,5,29]), most contributions argue that it is desirable to accept only serializable schedules [3,23,28,35,10,9,27,13]. Our add-on-protocol offers both, it allows for unrestricted concurrency of global integrity checks with local transactions (i.e.…”
Section: Relation To Other Work and Our Focusmentioning
confidence: 99%