Multiple Date Versions in Database Systems

Authors:Haghighi, Navid, Department of Computer ScienceUniversity of Virginia Son, Sang, Department of Computer ScienceUniversity of Virginia

A prototyping environment is a valuable tool for evaluating new techniques and design alternatives for database systems prior to the actual implementation of the system. Using such a prototyping tool, the characteristics and possible performance benefits of maintaining multiple data versions with time-stamp based scheduling are investigated. In addition, the characteristics of a database system employing a multiversion concurrency control mechanism in a real~time environment are explored. This research is focused on how the availability of multiple data versions may be used in order to better meet the timing constraints of the system. A scheduling algorithm which incorporates the consideration of the temporal requirements in its scheduling decisions is presented.
Note: Abstract extracted from PDF file via OCR

All rights reserved (no additional license for public reuse)
Source Citation:

Haghighi, Navid, and Sang Son. "Multiple Date Versions in Database Systems." University of Virginia Dept. of Computer Science Tech Report (1989).

University of Virginia, Department of Computer Science
Published Date: