HP Labs Technical Reports
Managing Query Execution for an Advanced Database Programming Language
Schneider, Donovan A.; Connors, Tim
Abstract: Relational query languages such as SQL are being extended with features from traditional programming languages in order to provide a more integrated and powerful programming environment. In this paper, we demonstrate a method to efficiently manage the execution of a query for an advanced database programming language. Furthermore, we show that the mechanism gracefully and efficiently manages control flow in both single processor and multiprocessor environment. This work was done in the context of the Papyrus Integrated Data Server project at HP-Labs. A prototype demonstrating the feasibility of this approach is operational on both single processor and small scale multiprocessor systems.
Back to Index