Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Article type: Research Article
Authors: Bestavros, Azer
Affiliations: Computer Science Department, Boston University, Boston, MA 02215
Abstract: Speculative concurrency control (SCC) (Bestavros, 1992) is a new concurrency control approach, especially suited for multidatabases with real-time interoperable subsystems. SCC uses redundancy to ensure that serializable executions are discovered and adopted as early as possible, thus increasing the likelihood of the timely commitment of transactions with strict timing constraints. We present SCC-nS, a generic algorithm that characterizes a family of SCC-based algorithms. Under SCC-nS, shadows executing on behalf of a transaction are either optimistic or speculative. Optimistic shadows execute under an assumed serialization order which requires them to wait for no other conflicting transactions. They execute unhindered until they are either aborted or committed. Alternately, speculative shadows execute under an assumed serialization order which requires them to wait for some conflicting transactions to commit. The SCC-2S (a member of the SCC-nS family) is singled out for its minimal use of redundancy. We show that SCC-2S (as a representative of SCC-based algorithms) provides significant performance gains over the widely used optimistic concurrency control with broadcast commit (OCC-BC), under a variety of operating conditions and workloads. SCC-based algorithms provide a natural and effective method of resource rationing so as to reflect the value of the uncommitted transactions in a DBMS. We believe that this ability—to improve the timeliness of a transaction's commitment on demand—is central in multidatabase and interoperable systems, where transactions may have various priorities and urgencies.
DOI: 10.3233/ICA-1995-2405
Journal: Integrated Computer-Aided Engineering, vol. 2, no. 4, pp. 299-313, 1995
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
[email protected]
For editorial issues, like the status of your submitted paper or proposals, write to [email protected]
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
[email protected]
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office [email protected]
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
[email protected]
For editorial issues, like the status of your submitted paper or proposals, write to [email protected]
如果您在出版方面需要帮助或有任何建, 件至: [email protected]