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....

Full description

Bibliographic Details
Main Authors: Liao, Cheng-hau, 廖丞浩
Other Authors: Jea Kuen-Fang
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