• DocumentCode
    2506698
  • Title

    A comparison of three methods for join view maintenance in parallel RDBMS

  • Author

    Luo, Gang ; Naughton, Jeffrey F. ; Ellmann, Curt J. ; Watzke, Michael W.

  • Author_Institution
    Dept. of Comput. Sci., Wisconsin Univ., Madison, WI, USA
  • fYear
    2003
  • fDate
    5-8 March 2003
  • Firstpage
    177
  • Lastpage
    188
  • Abstract
    In a typical data warehouse, materialized views are used to speed up query execution. Upon updates to the base relations in the warehouse, these materialized views must also be maintained. The need to maintain these materialized views can have a negative impact on performance that is exacerbated in parallel RDBMSs, since simple single-node updates to base relations can give rise to expensive all-node operations for materialized view maintenance. We present a comparison of three materialized join view maintenance methods in a parallel RDBMS, which we refer to as the naive, auxiliary relation, and global index methods. The last two methods improve performance at the cost of using more space. The results of this study show that the method of choice depends on the environment, in particular, the update activity on base relations and the amount of available storage space.
  • Keywords
    data warehouses; database indexing; parallel databases; query processing; relational databases; software maintenance; data warehouse; index methods; materialized join view maintenance methods; parallel RDBMS; query execution; single-node updates; storage space; Costs; Data engineering; Data warehouses; Database systems; Deductive databases; Intelligent systems; Material storage; Real time systems; Throughput; Warehousing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 2003. Proceedings. 19th International Conference on
  • Print_ISBN
    0-7803-7665-X
  • Type

    conf

  • DOI
    10.1109/ICDE.2003.1260791
  • Filename
    1260791