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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |