Design alternatives for optimistic concurrency control schemes
The original approach of optimistic concurrency control has some serious weaknesses concerning long transactions and starvation. This paper first discusses design alternatives which avoid these disadvantages. Essential improvements can be reached by a new validation scheme which is called snapshot validation. The paper then discusses the use of versions in the optimistic approach in order to free read transactions from concurrency control at all; the proposed concept does not restrict update transactions.
Nutzung und Vervielfältigung:
Alle Rechte vorbehalten