An Evaluation of Buffer Management Strategies for Relational Database Systems

被引:28
|
作者
Chou, Hong-Tai [1 ]
DeWitt, David J. [1 ]
机构
[1] Univ Wisconsin, Dept Comp Sci, Madison, WI 53706 USA
关键词
Buffer management; Database systems; Page replacement strategies; Hybrid simulation; Performance evaluation;
D O I
10.1007/BF01840450
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we present a new algorithm, DBMIN, for managing the buffer pool of a relational database management system. DBMIN is based on a new model of relational query behavior, the query locality set model (QLSM). Like the hot set model, the QLSM has an advantage over the stochastic models due to its ability to predict future reference behavior. However, the QLSM avoids the potential problems of the hot set model by separating the modeling of reference behavior from any particular buffer management algorithm. After introducing the QLSM and describing the DBMIN algorithm, we present a performance evaluation methodology for evaluating buffer management algorithms in a multiuser environment. This methodology employed a hybrid model that combines features of both trace-driven and distribution-driven simulation models. Using this model, the performance of the DBMIN algorithm in a multiuser environment is compared with that of the hot set algorithm and four more traditional buffer replacement algorithms.
引用
收藏
页码:311 / 336
页数:26
相关论文
共 50 条
  • [21] Enforcing Obligations within Relational Database Management Systems
    Colombo, Pietro
    Ferrari, Elena
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2014, 11 (04) : 318 - 331
  • [22] Data mining using relational database management systems
    Zou, B
    Ma, X
    Kemme, B
    Newton, G
    Precup, D
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PROCEEDINGS, 2006, 3918 : 657 - 667
  • [23] On supporting containment queries in relational database management systems
    Zhang, C
    Naughton, J
    DeWitt, D
    Luo, Q
    Lohman, G
    SIGMOD RECORD, 2001, 30 (02) : 425 - 436
  • [24] Comparative Analysis of the Selected Relational Database Management Systems
    Poljak, R.
    Poscic, P.
    Jaksic, D.
    2017 40TH INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2017, : 1496 - 1500
  • [26] Handling Big Data in Relational Database Management Systems
    ElDahshan, Kamal
    Selim, Eman
    Ebada, Ahmed Ismail
    Abouhawwash, Mohamed
    Nam, Yunyoung
    Behery, Gamal
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 72 (03): : 5149 - 5164
  • [27] Requirements for XML functionality in relational database management systems
    Brown, PG
    Herbach, M
    Chaudhri, AB
    Koerner, A
    12TH INTERNATIONAL WORKSHOP ON DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2001, : 55 - 57
  • [28] PERFORMANCE EVALUATION OF HOSPITAL RELATIONAL DATABASE-SYSTEMS
    PANGALOS, GJ
    MEDICAL INFORMATICS, 1987, 12 (02): : 115 - 123
  • [29] RELATIONAL DATABASE SYSTEMS
    KIM, W
    COMPUTING SURVEYS, 1979, 11 (03) : 185 - 211
  • [30] Customer oriented dependability analysis for relational database management systems
    Tsopelas, P
    Violentis, J
    Platis, A
    PROBABILISTIC SAFETY ASSESSMENT AND MANAGEMENT, VOL 1- 6, 2004, : 1597 - 1602