PERFORMANCE ANALYSIS OF A CONCURRENT FILE REORGANIZATION ALGORITHM FOR RECORD CLUSTERING

被引:2
|
作者
OMIECINSKI, E
LEE, LH
SCHEUERMANN, P
机构
[1] BECHTEL CORP,SUGAR LAND,TX 77478
[2] NORTHWESTERN UNIV,DEPT ELECT ENGN & COMP SCI,EVANSTON,IL 60201
关键词
CONCURRENT REORGANIZATION; PERFORMANCE ANALYSIS; RECORD CLUSTERING; SIMULATION;
D O I
10.1109/69.277769
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a simulation-based performance analysis of a concurrent file reorganization algorithm. We examine the effect on throughput of a) buffer size, b) degree of reorganization, c) write probability of transactions, d) multiprogramming level, and e) degree of clustered transactions. The problem of file reorganization that we consider involves altering the placement of records on pages of a secondary storage device. In addition, we want this reorganization to be done in place, i.e., using the file's original storage space for the newly reorganized file. Our approach is appropriate for a non-in-place reorganization as well. The motivation for such a physical change, i.e., record clustering, is to improve the database system's performance, i.e., minimizing the number of page accesses made in answering a set of queries. There are numerous record clustering algorithms, but they usually do not solve the entire problem, i.e., they do not specify how to efficiently reorganize the file to reflect the clustering assignment that they determine. In previous work, we have presented an algorithm that is a companion to general record clustering algorithms, i.e., it actually transforms the file. In this work we show through simulation that our algorithm, when run concurrently with user transactions, provides an acceptable level of overall database system performance.
引用
收藏
页码:248 / 251
页数:4
相关论文
共 50 条
  • [41] A Small File Performance Optimization Algorithm on P2P Distributed File System
    Zhang, Yuchang
    Zhang, Qifei
    Chen, Yingzhuang
    Tu, Chaofan
    Liu, Erteng
    Ren, Jie
    Xue, Yinchao
    2015 IEEE 16TH INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY (ICCT), 2015, : 487 - 492
  • [42] Performance analysis of concurrent workflows
    Kempa-Liehr A.
    Journal of Big Data, 2 (1)
  • [43] An Analysis of Students' Academic Performance Using K-Means Clustering Algorithm
    Ahmad, Maryam
    Arshad, Noreen Izza Bt
    Sarlan, Aliza Bt
    ADVANCES ON INTELLIGENT INFORMATICS AND COMPUTING: HEALTH INFORMATICS, INTELLIGENT SYSTEMS, DATA SCIENCE AND SMART COMPUTING, 2022, 127 : 309 - 318
  • [44] A novel algorithm for dynamic clustering: properties and performance
    Barbosa, Nathalie A.
    Trave-Massuyes, Louise
    Grisales, Victor H.
    2016 15TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2016), 2016, : 565 - 570
  • [45] Clustering using firefly algorithm: Performance study
    Senthilnath, J.
    Omkar, S. N.
    Mani, V.
    SWARM AND EVOLUTIONARY COMPUTATION, 2011, 1 (03) : 164 - 171
  • [46] A hierarchical circuit clustering algorithm with stable performance
    Kyoung, SJ
    Seong, KS
    Park, IC
    Kyung, CM
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1999, E82A (09) : 1987 - 1993
  • [47] Quantitative Analysis of File System Performance on NVM
    Choi, Gunhee
    Kim, Seungboo
    Choi, Jongmoo
    2018 7TH IEEE NON-VOLATILE MEMORY SYSTEMS AND APPLICATIONS SYMPOSIUM (NVMSA 2018), 2018, : 109 - 110
  • [48] Evaluating Employee Performance with an Improved Clustering Algorithm
    Fan, Ci
    INFORMATICA-AN INTERNATIONAL JOURNAL OF COMPUTING AND INFORMATICS, 2022, 46 (05): : 123 - 128
  • [49] Genetic algorithm for fuzzy clustering analysis
    Dai, XH
    Li, MQ
    Kou, JS
    FIFTH INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND MANAGMENT SCIENCE: PROCEEDINGS OF IE & MS '98, 1998, : 334 - 339
  • [50] A clustering algorithm for customer behavior analysis
    Zheng, Y
    Huang, RH
    Zhan, XS
    Zhang, Y
    APPLICATIONS OF DIGITAL TECHNIQUES IN INDUSTRIAL DESIGN ENGINEERING-CAID&CD' 2005, 2005, : 861 - 865