• DocumentCode
    3145500
  • Title

    Database Size Estimation by Query Performance -- A Complexity Aspect

  • Author

    Ye Zhou ; Chi-Hung Chi

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
  • fYear
    2012
  • fDate
    5-8 Nov. 2012
  • Firstpage
    47
  • Lastpage
    54
  • Abstract
    Many techniques have been proposed to database size estimation. However, the emergency of cloud computing introduces new opportunities along with new challenges. In cloud, a monitoring proxy can be set up by service provider due to the ownership of cloud infrastructure. The collected data allows for service provider to estimate the size of database which may be a black-box to them. We claim that the relationship between query performance and data size can be captured by a complexity function. One can leverage such function to estimate table size if given query execution time. In this paper, we propose a fine grained framework called Database Size Estimation based on Complexity (DSEC) to estimate the size of databases from the perspective of service provider. In particular, we argue that only a small fraction of tables impact service performance significantly, which are referred to as "important tables". We illustrate "important table" locating process on three typical benchmarks: RUBiS, RUBBoS and TPC-W. Finally, we describe extensive experiments on TPC-W (the most challenging one) to evaluate the effectiveness and efficiency of DSEC in various scenarios.
  • Keywords
    cloud computing; computational complexity; data acquisition; query processing; RUBBoS; RUBiS; TPC-W; cloud computing; cloud infrastructure; complexity aspect; complexity function; data collection; database size estimation; fine grained framework; important table locating process; monitoring proxy; query execution time; query performance; service provider; table impact service performance; Benchmark testing; Complexity theory; Estimation; Indexes; Monitoring; Semantics; database size estimation; query complexity; query performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Utility and Cloud Computing (UCC), 2012 IEEE Fifth International Conference on
  • Conference_Location
    Chicago, IL
  • Print_ISBN
    978-1-4673-4432-6
  • Type

    conf

  • DOI
    10.1109/UCC.2012.9
  • Filename
    6424928