Back to Search Start Over

Optimization of Monotonic Linear Progressive Queries Based on Dynamic Materialized Views.

Authors :
Zhu, Chao
Zhu, Qiang
Zuzarte, Calisto
Source :
Computer Journal; May2014, Vol. 57 Issue 5, p708-730, 23p
Publication Year :
2014

Abstract

There is an increasing demand to efficiently process emerging types of queries, such as progressive queries (PQs), from contemporary database applications including telematics, e-commerce and social media. Unlike conventional queries, a PQ consists of a set of step-queries (SQ). A user formulates a new SQ on the fly based on the result(s) from the previous SQ(s). Existing database management systems were not designed to efficiently process such queries. In this paper, we present a novel technique to efficiently process a special type of PQ, called monotonic linear PQs, based on dynamically materialized views. The key idea is to create a superior relationship graph for SQs from historical PQs that can be used to estimate the benefit of keeping the current SQ result as a materialized view. The materialized views are used to improve the performance of future SQs. A new storage structure for the materialized views set is designed to facilitate efficient search for a usable view to answer a given SQ. Algorithms/strategies to efficiently construct a superior relationship graph, dynamically select materialized views, effectively manage the materialized views set and efficiently search for usable views are discussed. Experiment results demonstrate that our proposed technique is quite promising. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00104620
Volume :
57
Issue :
5
Database :
Complementary Index
Journal :
Computer Journal
Publication Type :
Academic Journal
Accession number :
95903741
Full Text :
https://doi.org/10.1093/comjnl/bxt021