• DocumentCode
    2634989
  • Title

    Coarse indices for a tape-based data warehouse

  • Author

    Johnson, Theodore

  • Author_Institution
    AT&T Labs., Florham Park, NJ, USA
  • fYear
    1998
  • fDate
    23-27 Feb 1998
  • Firstpage
    231
  • Lastpage
    240
  • Abstract
    Data warehouses allow users to make sense of large quantities of detail data. While most queries can be answered through summary data, some queries can only be answered by accessing the detail data. It is usually not cost-effective to store terabytes of detail data online; instead, the detail data is stored on tape. The problem we address in this paper is how to index tape-based detail data. Conventional indices on tens of terabytes of data can require terabytes of storage themselves. We propose the use of coarse indices for tape-based detail data. Instead of specifying all locations of a record containing a particular key, the coarse index specifies whether or not a region of tape contains at least one record with a particular key value. Our proposal is based on the observation that while long tape seeks are fast, short tape seeks are slow. Therefore, indices that point to the exact record location on tape do not provide performance benefits to justify the cost of their storage. A few bits pointing to an appropriate location are enough. In this paper, we present the design of such a coarse index, and provide fast algorithms for its updating and querying. Our experiments on a large data set taken from an existing data warehouse show that using compressed bitmap indices offer an order-of-magnitude reduction in index size, permitting the online storage of the coarse indices. Analytical and simulation models of the time to fetch selected records from tape show that using coarse indices almost always improves reduces the total loading time as compared to using dense tape-based indices or to using no index at all
  • Keywords
    file organisation; indexing; magnetic tape storage; query processing; very large databases; coarse index; compressed bitmap indices; index size; loading time; long tape seeks; online storage; performance benefits; querying algorithms; record fetching time; simulation models; storage cost; summary data; tape-based data warehouse; tape-based detail data; update algorithms; Aggregates; Analytical models; Costs; Data mining; Data warehouses; Information retrieval; Libraries; Query processing; Statistics; Warehousing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1998. Proceedings., 14th International Conference on
  • Conference_Location
    Orlando, FL
  • ISSN
    1063-6382
  • Print_ISBN
    0-8186-8289-2
  • Type

    conf

  • DOI
    10.1109/ICDE.1998.655781
  • Filename
    655781