• DocumentCode
    2496076
  • Title

    INUM+: A leaner, more accurate and more efficient fast what-if optimizer

  • Author

    Rui Wang ; Quoc Trung Tran ; Jimenez, Ivo ; Polyzotis, N.

  • Author_Institution
    Univ. of California - Santa Cruz, Santa Cruz, CA, USA
  • fYear
    2013
  • fDate
    8-12 April 2013
  • Firstpage
    50
  • Lastpage
    55
  • Abstract
    INUM is a what-if optimization technique that efficiently estimates the cost of optimal query plans under hypothetical index configurations and can thus serve as a fast alternative to conventional what-if optimization. In this paper we introduce three crucial enhancements to INUM: a principled method to handle query plans with Nested-Loop Join (NLJ) operators (to improve estimation accuracy); a method to reduce the time to preprocess a query in the workload (to reduce setup latency); and, a method to prune the amount of information stored per query (to improve estimation efficiency). We demonstrate experimentally that these improvements make INUM 5x faster and improve median estimation accuracy by 79%. Our work extends significantly the scope of workloads and tuning problems to which INUM can be applied.
  • Keywords
    program control structures; query processing; INUM+; NLJ operators; cost estimation; hypothetical index configurations; nested-loop join operators; optimal query plans; principled method; pruning method; query preprocessing; setup latency reduction; what-if optimization technique; what-if optimizer; Abstracts; Accuracy; Equations; Estimation; Indexes; Mathematical model; Optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering Workshops (ICDEW), 2013 IEEE 29th International Conference on
  • Conference_Location
    Brisbane, QLD
  • Print_ISBN
    978-1-4673-5303-8
  • Electronic_ISBN
    978-1-4673-5302-1
  • Type

    conf

  • DOI
    10.1109/ICDEW.2013.6547426
  • Filename
    6547426