Concurrency Control with Object Versions in OODBMS
碩士 === 國立中興大學 === 資訊科學研究所 === 87 === To support object versions is an important function of object-oriented database systems and it needs an efficient version mechanism. On the other hand, concurrency control is also an essential function to enhance the performance of any database system....
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
1999
|
Online Access: | http://ndltd.ncl.edu.tw/handle/50964573149467143747 |
id |
ndltd-TW-087NCHU0394011 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-087NCHU03940112016-02-03T04:32:46Z http://ndltd.ncl.edu.tw/handle/50964573149467143747 Concurrency Control with Object Versions in OODBMS 運用物件版本於物件導向資料庫系統之並行控制 Liao, Cheng-hau 廖丞浩 碩士 國立中興大學 資訊科學研究所 87 To support object versions is an important function of object-oriented database systems and it needs an efficient version mechanism. On the other hand, concurrency control is also an essential function to enhance the performance of any database system. In this study we use an object version model in object-oriented database systems to enhance concurrency control. Access conflicts are reduced by employing both features of alternatives and derive operations in the object version model. Based on the traditional two-phase locking and timestamp ordering protocols, we propose two concurrency control schemes using object versions and compare the new concurrency control schemes with the traditional ones. In order to observe the concurrency gains of the two new schemes, we implement a simulation program and complete five simulation experiments. The results of these experiments prove that the new concurrency control schemes outperform their traditional counterparts. Jea Kuen-Fang 賈坤芳 1999 學位論文 ; thesis 85 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中興大學 === 資訊科學研究所 === 87 === To support object versions is an important function of object-oriented database systems and it needs an efficient version mechanism. On the other hand, concurrency control is also an essential function to enhance the performance of any database system. In this study we use an object version model in object-oriented database systems to enhance concurrency control. Access conflicts are reduced by employing both features of alternatives and derive operations in the object version model. Based on the traditional two-phase locking and timestamp ordering protocols, we propose two concurrency control schemes using object versions and compare the new concurrency control schemes with the traditional ones.
In order to observe the concurrency gains of the two new schemes, we implement a simulation program and complete five simulation experiments. The results of these experiments prove that the new concurrency control schemes outperform their traditional counterparts.
|
author2 |
Jea Kuen-Fang |
author_facet |
Jea Kuen-Fang Liao, Cheng-hau 廖丞浩 |
author |
Liao, Cheng-hau 廖丞浩 |
spellingShingle |
Liao, Cheng-hau 廖丞浩 Concurrency Control with Object Versions in OODBMS |
author_sort |
Liao, Cheng-hau |
title |
Concurrency Control with Object Versions in OODBMS |
title_short |
Concurrency Control with Object Versions in OODBMS |
title_full |
Concurrency Control with Object Versions in OODBMS |
title_fullStr |
Concurrency Control with Object Versions in OODBMS |
title_full_unstemmed |
Concurrency Control with Object Versions in OODBMS |
title_sort |
concurrency control with object versions in oodbms |
publishDate |
1999 |
url |
http://ndltd.ncl.edu.tw/handle/50964573149467143747 |
work_keys_str_mv |
AT liaochenghau concurrencycontrolwithobjectversionsinoodbms AT liàochénghào concurrencycontrolwithobjectversionsinoodbms AT liaochenghau yùnyòngwùjiànbǎnběnyúwùjiàndǎoxiàngzīliàokùxìtǒngzhībìngxíngkòngzhì AT liàochénghào yùnyòngwùjiànbǎnběnyúwùjiàndǎoxiàngzīliàokùxìtǒngzhībìngxíngkòngzhì |
_version_ |
1718179118328053760 |