• DocumentCode
    1088552
  • Title

    Exploiting Stream Request Locality to Improve Query Throughput of a Data Integration System

  • Author

    Lee, Rubao ; Xu, Zhiwei

  • Author_Institution
    Inst. of Comput. Technol., Chinese Acad. of Sci., Beijing, China
  • Volume
    58
  • Issue
    10
  • fYear
    2009
  • Firstpage
    1356
  • Lastpage
    1368
  • Abstract
    This paper focuses on the problem of improving throughput of distributed query processing in an RDBMS-based data integration system. Although a buffer pool can be used in an RDBMS to cache disk pages in memory to reduce disk accesses, it cannot be used for data integration queries since its foundation, the memory-disk hierarchy, does not exist. The lack of a data sharing mechanism limits system throughput because unnecessary data requests increase burden on data sources and redundant resultant data transfers waste network bandwidth. To address the problem, we present a new technique called request window, which can detect and exploit data sharing opportunities among concurrent queries. Request window exploits a new stream request locality which reflects common query interests among independent users in a short time period. The existence of such a locality makes it possible to collect a group of related data requests and process them as a batch by request window. Evaluation on a PostgreSQL-based data integration system shows that request window can significantly increase system throughput when running a distributed TPC-H workload.
  • Keywords
    cache storage; distributed databases; query processing; relational databases; RDBMS-based data integration system; buffer pool; cache disk page; data sharing mechanism; distributed query processing; resultant data transfer waste network bandwidth; stream request locality; Correlation; Data mining; Delay; Distributed databases; Engines; Redundancy; Throughput; Buffer management; distributed databases; locality; query processing.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2009.80
  • Filename
    5089314