skip to main content
10.1145/2998476.2998479acmotherconferencesArticle/Chapter ViewAbstractPublication PagescomputeConference Proceedingsconference-collections
research-article

Workload Aware Hybrid Partitioning

Published:21 October 2016Publication History

ABSTRACT

Real life databases exhibit highly skewed access patterns. These skewed access patterns can be exploited to partition the data considering the query workload. The presented work proposes Workload Aware Hybrid Partitioning (WAHP). WAHP identifies clusters of attributes which are queried together. It identifies workload aware clusters for the actual query workload using a hybrid combination of horizontal and vertical partitioning. The paper demonstrates WAHP experiment using TPC-C benchmark, where 9% of the actual TPC-C data in workload aware clusters, is able to answer 73% of hottest query-workload with an average execution time gain of 37% against original database.

References

  1. Kallman R, Kimura H, Natkins J, Pavlo A, Rasin A, Zdonik S, Jones EP, Madden S, Stonebraker M, Zhang Y, Hugg J. H-store: a high-performance, distributed main memory transaction processing system. Proceedings of the VLDB Endowment. Aug 2008 Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Garcia-Molina H, Salem K. Main memory database systems: An overview. IEEE Transactions on Knowledge and Data Engineering, Dec 1992 Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Levandoski J, Larson P, Stoica R. Identifying hot and cold data in main-memory databases. In Data Engineering (ICDE), 2013 IEEE 29th International Conference on 2013 Apr 8 (pp. 26--37). IEEE. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Levandoski J, Mokbel M. RDF data-centric storage. In Web Services, 2009. ICWS 2009. IEEE International Conference on 2009 Jul 6 (pp. 911--918). IEEE. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. MahmoudiNasab H, Sakr S. Efficient and adaptable query workload-aware management for RDF data. In Web Information Systems Engineering--WISE 2010 2010 Dec 12 (pp. 390--399). Springer Berlin Heidelberg. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. TPC-C Benchmark {cited 2016 April 23} available from: http://www.tpc.org/tpcc/detail.aspGoogle ScholarGoogle Scholar
  7. Padiya T, Bhise M, Hot and Cold Data Classification for Main Memory Databases, PhD Forum collocated with IEEE International Parallel and Distributed Processing Symposium IPDPS 2015, May 25-29Google ScholarGoogle Scholar
  8. Abadi D, Marcus A, Madden S, Hollenbach K. SW-Store: a vertically partitioned DBMS for Semantic Web data management. The VLDB Journal---The International Journal on Very Large Data Bases. 2009 Apr 1;18(2):385-406. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Padiya T, Bhise M, Rajkotiya P. Data Management for Internet of Things. In Region 10 Symposium (TENSYMP), 2015 IEEE 2015 May 13 (pp. 62--65). IEEE. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Shah B, Padiya T, Bhise M. Query Execution for RDF Data Using Structure Indexed Vertical Partitioning. InParallel and Distributed Processing Symposium Workshop (IPDPSW), 2015 IEEE International 2015 May 25 (pp. 575--584). IEEE. Google ScholarGoogle ScholarDigital LibraryDigital Library
  1. Workload Aware Hybrid Partitioning

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        COMPUTE '16: Proceedings of the 9th Annual ACM India Conference
        October 2016
        178 pages
        ISBN:9781450348089
        DOI:10.1145/2998476

        Copyright © 2016 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 21 October 2016

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed limited

        Acceptance Rates

        COMPUTE '16 Paper Acceptance Rate22of117submissions,19%Overall Acceptance Rate114of622submissions,18%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader