• DocumentCode
    2971929
  • Title

    A self-tuning page cleaner for DB2

  • Author

    Wang, Wenguang ; Bunt, Rick

  • Author_Institution
    Dept. of Comput. Sci., Saskatchewan Univ., Saskatoon, Sask., Canada
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    81
  • Lastpage
    89
  • Abstract
    The buffer pool in a DBMS is used to cache the disk pages of the database. Because typical database workloads are I/O-bound, the effectiveness of the buffer pool management algorithm is a crucial factor in the performance of the DBMS. In IBM´s DB2 buffer pool, the page cleaning algorithm is used to write changed pages to disks before they are selected for replacement. We conducted a detailed study of page cleaning in DB2 version 7.1.0 for Windows by both trace-driven simulation and measurements. Our results show that system throughput can be increased by 19% when the page cleaning algorithm is carefully tuned. In practice, however the manual tuning of this algorithm is difficult. A self-tuning algorithm for page cleaning is proposed posed in this paper to automate this tuning task. Simulation results show that the self-tuning algorithm can achieve performance comparable to the best manually tuned system.
  • Keywords
    cache storage; database management systems; DB2 buffer pool; DB2 version 7.1.0; DBMS; I/O-bound workloads; IBM; Windows; buffer pool management algorithm; disk pages cache; manual tuning; page cleaning algorithm; self-tuning algorithm; self-tuning page cleaner; simulation results; system throughput; trace-driven simulation; Cleaning; Computer science; Content addressable storage; Councils; Database systems; Memory management; Prefetching; Resource management; Throughput; Tuning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling, Analysis and Simulation of Computer and Telecommunications Systems, 2002. MASCOTS 2002. Proceedings. 10th IEEE International Symposium on
  • ISSN
    1526-7539
  • Print_ISBN
    0-7695-1840-0
  • Type

    conf

  • DOI
    10.1109/MASCOT.2002.1167063
  • Filename
    1167063