• DocumentCode
    2534116
  • Title

    Self-learning histograms for changing workloads

  • Author

    Li, Xiao-Jing ; Zhou, Bo ; Dong, Jin-xiang

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Zhejiang Univ., Hangzhou, China
  • fYear
    2005
  • fDate
    25-27 July 2005
  • Firstpage
    229
  • Lastpage
    234
  • Abstract
    The increasing complexity of DBMSs and their workloads has made it a difficult and time-consuming task to manage their performance manually. Autonomic computing has emerged as a promising approach to deal with this complexity by making DBMSs self-managed. Automatic statistics management, as an important part of autonomic computing, is especially necessary in decision-support systems. In this paper, we introduce a novel technique for automatic statistics management called Self-Learning Histograms (SLH), which can adapt to workload and data distribution changes by automatically building and maintaining itself using query feedback information. Query feedback is encoded as deducible rules and the histogram can be viewed as a set of these rules. Through deducing among rules, more accurate statistics can be inferred and damages to results of former tunings are avoided. Selectivity estimation based on validity of rules greatly lowered estimation errors. Extensive experiments showed the effectiveness of SLH.
  • Keywords
    database management systems; query processing; DBMS complexity; automatic statistics management; autonomic computing; data distribution; query feedback information; self-learning histograms; workload changing; Databases; Engines; Estimation error; Feedback; Histograms; Information analysis; Low earth orbit satellites; Statistical distributions; Statistics; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Database Engineering and Application Symposium, 2005. IDEAS 2005. 9th International
  • ISSN
    1098-8068
  • Print_ISBN
    0-7695-2404-4
  • Type

    conf

  • DOI
    10.1109/IDEAS.2005.50
  • Filename
    1540912