A Benchmark to Measure the Performance of Version Control for Object-oriented Database Systems

碩士 === 國立中興大學 === 資訊科學學系 === 86 === Version control is an important function of OODB. It can be used tomodel object versions and promote data reuse. The implementation of version control mechanism, on the other hand, has a great impact on...

Full description

Bibliographic Details
Main Authors: Yau, Yang-Ren, 姚洋任
Other Authors: Jea Kuen-Fang
Format: Others
Language:zh-TW
Published: 1998
Online Access:http://ndltd.ncl.edu.tw/handle/91375348360921029332
id ndltd-TW-086NCHU1394011
record_format oai_dc
spelling ndltd-TW-086NCHU13940112015-10-13T11:03:32Z http://ndltd.ncl.edu.tw/handle/91375348360921029332 A Benchmark to Measure the Performance of Version Control for Object-oriented Database Systems 物件導向資料庫環境下測量版本控制之效能測試基準程式 Yau, Yang-Ren 姚洋任 碩士 國立中興大學 資訊科學學系 86 Version control is an important function of OODB. It can be used tomodel object versions and promote data reuse. The implementation of version control mechanism, on the other hand, has a great impact on the performance of OODB. Currently all database benchmarks can not measure the performance of version control, as a result, designing a benchmark to accomplish this task becomes a problem worth studying. In this study, we modify part of 007 benchmark as well as its database structure. The modified 007 benchmark can measure not only the performance of version control, but also that of the original operations. In addition, we design, for objects stored in version difference, a benchmark to measure the space saving and access time overhead due to the integration of version difference. In order to run the benchmark suite, we construct a version control mechanism and implement this benchmark on the CTSS object storage system. According to our implementation experience, this benchmark is easy to build in the original 007 structure. Besides the original operations, it measures the performance of version control and the storage efficiency for large object versions. Based on the measurement data, we also analyze three factors that affect the performance of this version control mechanism. Jea Kuen-Fang 賈坤芳 1998 學位論文 ; thesis 12 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中興大學 === 資訊科學學系 === 86 === Version control is an important function of OODB. It can be used tomodel object versions and promote data reuse. The implementation of version control mechanism, on the other hand, has a great impact on the performance of OODB. Currently all database benchmarks can not measure the performance of version control, as a result, designing a benchmark to accomplish this task becomes a problem worth studying. In this study, we modify part of 007 benchmark as well as its database structure. The modified 007 benchmark can measure not only the performance of version control, but also that of the original operations. In addition, we design, for objects stored in version difference, a benchmark to measure the space saving and access time overhead due to the integration of version difference. In order to run the benchmark suite, we construct a version control mechanism and implement this benchmark on the CTSS object storage system. According to our implementation experience, this benchmark is easy to build in the original 007 structure. Besides the original operations, it measures the performance of version control and the storage efficiency for large object versions. Based on the measurement data, we also analyze three factors that affect the performance of this version control mechanism.
author2 Jea Kuen-Fang
author_facet Jea Kuen-Fang
Yau, Yang-Ren
姚洋任
author Yau, Yang-Ren
姚洋任
spellingShingle Yau, Yang-Ren
姚洋任
A Benchmark to Measure the Performance of Version Control for Object-oriented Database Systems
author_sort Yau, Yang-Ren
title A Benchmark to Measure the Performance of Version Control for Object-oriented Database Systems
title_short A Benchmark to Measure the Performance of Version Control for Object-oriented Database Systems
title_full A Benchmark to Measure the Performance of Version Control for Object-oriented Database Systems
title_fullStr A Benchmark to Measure the Performance of Version Control for Object-oriented Database Systems
title_full_unstemmed A Benchmark to Measure the Performance of Version Control for Object-oriented Database Systems
title_sort benchmark to measure the performance of version control for object-oriented database systems
publishDate 1998
url http://ndltd.ncl.edu.tw/handle/91375348360921029332
work_keys_str_mv AT yauyangren abenchmarktomeasuretheperformanceofversioncontrolforobjectorienteddatabasesystems
AT yáoyángrèn abenchmarktomeasuretheperformanceofversioncontrolforobjectorienteddatabasesystems
AT yauyangren wùjiàndǎoxiàngzīliàokùhuánjìngxiàcèliàngbǎnběnkòngzhìzhīxiàonéngcèshìjīzhǔnchéngshì
AT yáoyángrèn wùjiàndǎoxiàngzīliàokùhuánjìngxiàcèliàngbǎnběnkòngzhìzhīxiàonéngcèshìjīzhǔnchéngshì
AT yauyangren benchmarktomeasuretheperformanceofversioncontrolforobjectorienteddatabasesystems
AT yáoyángrèn benchmarktomeasuretheperformanceofversioncontrolforobjectorienteddatabasesystems
_version_ 1716836167312211968