A knowledge-based approach to multiple query processing

作者:

Highlights:

摘要

The collective processing of multiple queries in a database system has recently received renewed attention due to its capability of improving the overall performance of a database system and its applicability to the design of knowledge-based expert systems and extensible database systems. A new multiple query processing strategy is presented which utilizes semantic knowledge on data integrity and information on predicate conditions of the access paths (plans) of queries. The processing of multiple queries is accomplished by the utilization of subset relationships between intermediate results of query executions, which are inferred employing both semantic and logical information. Given a set of fixed order access plans, the A∗ algorithm is used to find the set of reformulated access plans which is optimal for a given collection of semantic knowledge.

论文关键词:Database systems,Query optimization,Semantic knowledge

论文评审过程:Available online 21 February 2003.

论文官网地址:https://doi.org/10.1016/0169-023X(89)90013-X