This project implements mechanisms for cooperation and communication within and between complex database transactions with the aim of increasing the degree of parallelism as well as the level of recovery control during failures. A transaction is defined as a partially ordered set of primitive database operations. The approach exploits the spatial properties of a multidimensional data structure, the Interpolation-Based Grid File (IBGF), which represents objects --points, boxes, or otherwise. It provides a capability to learn important access path information from live processes, prior to accessing the data, and a technique to allow sharing of this information among processes. Throughput will be greatly improved by using this capability to anticipate potential conflicts and to reduce access redundancy. This research will develop servers, responsible for any transaction on the IBGF structure, which incorporate this access path information passing capability. A transaction manager will be built on top of IBGF servers. Methods developed by other researchers will be modified to take advantage of IBGF spatial properties to improve performance. The portability of the results to a commercially available system such as INGRES will be considered. The results provide tools for the design of advanced transaction systems.

Agency
National Science Foundation (NSF)
Institute
Division of Information and Intelligent Systems (IIS)
Application #
9010365
Program Officer
Ron Ashany
Project Start
Project End
Budget Start
1990-08-15
Budget End
1993-07-31
Support Year
Fiscal Year
1990
Total Cost
$63,903
Indirect Cost
Name
University of Illinois at Chicago
Department
Type
DUNS #
City
Chicago
State
IL
Country
United States
Zip Code
60612