• DocumentCode
    2358130
  • Title

    Autonomous Management of Soft Indexes

  • Author

    Lühring, Martin ; Sattler, Kai-Uwe ; Schmidt, Karsten ; Schallehn, Eike

  • Author_Institution
    TU Ilmenau, Ilmenau
  • fYear
    2007
  • fDate
    17-20 April 2007
  • Firstpage
    450
  • Lastpage
    458
  • Abstract
    In recent years the support for index tuning as pan of physical database design has gained focus in research and product development, which resulted in index and design advisors. Nevertheless, these tools provide a one-off solution for a continuous task and are not deeply integrated with the DBMS functionality by only applying the query optimizer for index recommendation and profit estimation and decoupling the decision about and execution of index configuration changes from the core system functionality. In this paper we propose an approach that continuously collects statistics for recommended indexes and based on this, repetitively solves the Index Selection Problem (lSP).A key novelty is the on-the-fly index generation during query processing implemented by new query plan operators In-dexBuildScan and SwitchPlan. Finally, we present the implementation and evaluation of the introduced concepts as part of the PostgreSQL system.
  • Keywords
    SQL; database indexing; query processing; DBMS; PostgreSQL system; autonomous management; index recommendation; index selection problem; on-the-fly index generation; physical database design; profit estimation; query processing; soft indexes; Computer science; Costs; Database systems; Design automation; Indexes; Product development; Query processing; Research and development management; Spatial databases; Statistics;
  • 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.4401028
  • Filename
    4401028