Answering queries using materialized views with minimum size

被引:12
|
作者
Chirkova, Rada [1 ]
Li, Chen
Li, Jia
机构
[1] N Carolina State Univ, Raleigh, NC 27695 USA
[2] Univ Calif Irvine, Irvine, CA 92697 USA
来源
VLDB JOURNAL | 2006年 / 15卷 / 03期
关键词
views; data warehouses; minimum-size viewsets; distributed systems;
D O I
10.1007/s00778-005-0162-8
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we study the following problem. Given a database and a set of queries, we want to find a set of views that can compute the answers to the queries, such that the amount of space, in bytes, required to store the viewset is minimum on the given database. (We also handle problem instances where the input has a set of database instances, as described by an oracle that returns the sizes of view relations for given view definitions.) This problem is important for applications such as distributed databases, data warehousing, and data integration. We explore the decidability and complexity of the problem for workloads of conjunctive queries. We show that results differ significantly depending on whether the workload queries have self-joins. Further, for queries without self-joins we describe a very compact search space of views, which contains all views in at least one optimal viewset. We present techniques for finding a minimum-size viewset for a single query without self-joins by using the shape of the query and its constraints, and validate the approach by extensive experiments.
引用
收藏
页码:191 / 210
页数:20
相关论文
共 50 条
  • [1] Answering queries using materialized views with minimum size
    Rada Chirkova
    Chen Li
    Jia Li
    [J]. The VLDB Journal, 2006, 15 : 191 - 210
  • [2] Answering queries using materialized views with disjunctions
    Afrati, FN
    Gergatsoulis, M
    Kavalieros, T
    [J]. DATABASE THEORY - ICDT'99, 1999, 1540 : 435 - 452
  • [3] Answering keyword queries on XML using materialized views
    Liu, Ziyang
    Chen, Yi
    [J]. 2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, : 1501 - 1503
  • [4] Answering queries using views: A survey
    Alon Y. Halevy
    [J]. The VLDB Journal, 2001, 10 : 270 - 294
  • [5] Answering Pattern Queries Using Views
    Fan, Wenfei
    Wang, Xin
    Wu, Yinghui
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2016, 28 (02) : 326 - 341
  • [6] Answering queries using views: A survey
    Halevy, AY
    [J]. VLDB JOURNAL, 2001, 10 (04): : 270 - 294
  • [7] Answering queries with aggregation using views
    Srivastava, D
    Dar, S
    Jagadish, HV
    Levy, AY
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON VERY LARGE DATA BASES, 1996, : 318 - 329
  • [8] Theory of answering queries using views
    Halevy, AY
    [J]. SIGMOD RECORD, 2000, 29 (04) : 40 - 47
  • [9] Rewriting XPath queries using materialized XPath views
    Ramanan, Prakash
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2012, 78 (04) : 1006 - 1025
  • [10] Queries and materialized views on probabilistic databases
    Dalvi, Nilesh
    Re, Christopher
    Suciu, Dan
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2011, 77 (03) : 473 - 490