An Optimality Theory of Concurrency Control for Databases.

Abstract

A concurrency control mechanism (or a scheduler) is the component of a database system that safeguards the consistency of the database in the presence of interleaved accesses and update requests. We formally show that the performance of a scheduler, i.e., the amount of parallelism that it supports, depends explicitly upon the amount of information that is available to the scheduler. We point out that most previous work on concurrency control is simply concerned with specific points of the base trade-off between performance and information. In fact, several of these approaches are shown to be optimal for the amount of information that they use. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Nov 01, 1980
Accession Number
ADA092625

Entities

People

  • Christos H. Papadimitriou
  • Hsing-tsung Kung

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Ground and Sea Platforms

DTIC Thesaurus Topics

  • Abstracts
  • Computer Science
  • Computers
  • Consistency
  • Continents
  • Contracts
  • Databases
  • Digital Information
  • Geographic Regions
  • Language
  • Massachusetts
  • Military Research
  • Multithreading
  • Semantics
  • Sequences
  • Symbols
  • Technical Information Centers

Fields of Study

  • Computer science

Readers

  • Parallel and Distributed Computing.
  • Systems Analysis and Design