Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

David Scott Gerstl

dblp:84/764 · also David S. Gerstl · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
0since 2021 · last 1999
0000-0002-1292-891XORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 2

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
1 paper
Transaction processing and concurrency control · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Transaction processing and concurrency control
concurrency control
0.011998
Design and Performance of an Assertional Concurrency Control System · ICDE 1998
Transaction processing and concurrency control
serializability
0.011998
Design and Performance of an Assertional Concurrency Control System · ICDE 1998
Transaction processing and concurrency control
transaction decomposition
0.011998
Design and Performance of an Assertional Concurrency Control System · ICDE 1998

Methods — techniques the papers use, named apart from their topics

two-phase locking · 0.0trace-driven simulation · 0.0
YearPublicationVenuePosition
1999 Concurrency control for step-decomposed transactions
Arthur J. Bernstein, David Scott Gerstl, Philip M. Lewis
Inf. Syst.2
1998 Design and Performance of an Assertional Concurrency Control System
abstract
Serializability has been widely accepted as the correctness criterion for databases subject to concurrent access. Serializable execution is generally implemented using a two phase locking algorithm that locks items in the database to delay transactions that care in danger of performing in a nonserializable fashion. Such delays are unacceptable in high performance database systems and in systems supporting long running transactions. A number of models have been proposed in which transactions are decomposed into smaller, atomic, interleavable steps. A shortcoming of much of this work is that little guidance is provided as to how transactions should be decomposed and what interleavings preserve correct execution. We previously proposed a new correctness criterion, weaker than serializability, that guarantees that each transaction satisfies its specification (A. Bernstein and P. Lewis, 1996). Based on that correctness criterion, we have designed and implemented a new concurrency control. Experiments using the new concurrency control demonstrate significant improvement in performance when lock contention is high.
Arthur J. Bernstein, David Scott Gerstl, Wai-Hong Leung, Philip M. Lewis
ICDE2