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 条
  • [1] A HEURISTIC FILE REORGANIZATION ALGORITHM BASED ON RECORD CLUSTERING
    SCHEUERMANN, P
    PARK, YC
    OMIECINSKI, E
    BIT, 1989, 29 (03): : 428 - 447
  • [2] File prefetching algorithm for concurrent streams
    Wu F.-G.
    Xi H.-S.
    Xu C.-F.
    Ruan Jian Xue Bao/Journal of Software, 2010, 21 (08): : 1820 - 1833
  • [3] Big Data Performance Analysis on a Hadoop Distributed File System Based on Modified Partitional Clustering Algorithm
    Marichamy, V. Santhana
    Natarajan, V
    SUSTAINABLE COMMUNICATION NETWORKS AND APPLICATION, ICSCN 2019, 2020, 39 : 461 - 468
  • [4] A PARALLEL ALGORITHM FOR RECORD CLUSTERING
    OMIECINSKI, E
    SCHEUERMANN, P
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 1990, 15 (04): : 599 - 624
  • [5] AN OPTIMISTIC ALGORITHM FOR CONCURRENT ACCESSES TO A SINGLE REPLICATED FILE
    JIA, XH
    ZHANG, YC
    IFIP TRANSACTIONS A-COMPUTER SCIENCE AND TECHNOLOGY, 1992, 12 : 365 - 371
  • [6] Performance Analysis of Clustering Based Genetic Algorithm
    Najeeb, Athaur Rahman
    Aibinu, A. M.
    Nwohu, M. N.
    Salami, M. J. E.
    Salau, H. Bello
    PROCEEDINGS OF 6TH INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION ENGINEERING (ICCCE 2016), 2016, : 327 - 331
  • [7] STUDENT PERFORMANCE ANALYSIS USING CLUSTERING ALGORITHM
    Singh, Ishwank
    Sabitha, A. Sai
    Bansal, Abhay
    2016 6TH INTERNATIONAL CONFERENCE - CLOUD SYSTEM AND BIG DATA ENGINEERING (CONFLUENCE), 2016, : 294 - 299
  • [8] File Clustering Based Replication Algorithm in a Grid Environment
    Sato, Hitoshi
    Matsuoka, Satoshi
    Endo, Toshio
    CCGRID: 2009 9TH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, 2009, : 204 - 211
  • [9] On the Performance Analysis of Clustering Algorithm in Wireless Sensor Networks
    Yan, Xin
    Chen, Shenglai
    2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SCIENCE AND APPLICATION (FCSA 2011), VOL 1, 2011, : 441 - 444
  • [10] A universal gravitation based clustering algorithm for distributed file system
    Liu, S. (liusf@jlu.edu.cn), 1600, Chinese Institute of Electronics (21):