• DocumentCode
    2358198
  • Title

    Towards Adaptive Costing of Database Access Methods

  • Author

    Qin, Ye ; Salem, Kenneth ; Goel, Anil K.

  • Author_Institution
    Univ. of Waterloo, Waterloo
  • fYear
    2007
  • fDate
    17-20 April 2007
  • Firstpage
    469
  • Lastpage
    477
  • Abstract
    Most database query optimizers use cost models to identify good query execution plans. Inaccuracies in the cost models can cause query optimizers to select poor plans. In this paper, we consider the problem of accurately estimating the I/O costs of database access methods, such as index scans. We present some experimental results which show that existing analytical I/O cost models can be very inaccurate. We also present a simple analysis which shows that larger cost estimation errors can cause the query optimizer to make larger mistakes in plan selection. We propose the use of an adaptive black-box statistical cost estimation methodology to achieve better estimates.
  • Keywords
    adaptive estimation; costing; query processing; I/O cost models; adaptive black-box statistical cost estimation methodology; adaptive costing; cost estimation errors; database access methods; database query optimizers; query execution plans; Calibration; Computer science; Cost function; Costing; Database systems; Estimation error; Indexes; Optimization methods; Prototypes; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering Workshop, 2007 IEEE 23rd International Conference on
  • Conference_Location
    Istanbul
  • Print_ISBN
    978-1-4244-0832-0
  • Electronic_ISBN
    978-1-4244-0832-0
  • Type

    conf

  • DOI
    10.1109/ICDEW.2007.4401030
  • Filename
    4401030