Altruistic object versioning scheme for active data warehousing능동적 자료 창고화를 위한 이타적 객체 버전 기법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 492
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorMoon, Song-Chun-
dc.contributor.advisor문송천-
dc.contributor.authorKim, Jin-Bae-
dc.contributor.author김진배-
dc.date.accessioned2011-12-14T02:25:25Z-
dc.date.available2011-12-14T02:25:25Z-
dc.date.issued2004-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=237696&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/39843-
dc.description학위논문(박사) - 한국과학기술원 : 정보및통신공학학제전공, 2004.2, [ vii, 132 p. ]-
dc.description.abstractIn order to speed up on-line analytical processing (OLAP), data warehouse, which is usually derived from operational databases, has been introduced. When operational databases happen to change, data warehouse gets stale. To enhance the freshness of data warehouse, operational databases`` changes need to be frequently and concurrently propagated into the data warehouse. However, if several update transactions are allowed to execute concurrently without an appropriate concurrency control, data inconsistency between data warehouse and operational databases can arise due to incorrect propagation of changes on the operational databases into the data warehouse. In this thesis, we propose a new concurrency control scheme, called altruistic object versioning scheme (AV), which is able to execute a number of update transactions in a concurrent and consistent way. To enable long-lived OLAP transactions to read fresh data at the expense of relatively low I/O overheads, AV attempts to reduce the number of versions maintained. Instead of creating a new version of a data whenever the data is updated, an update transaction is allowed to create a new version of the data in a selective way only when it makes any conflicts against other concurrent OLAP transactions. Moreover, to minimize an additional disk space required for version management, AV also attempts to exploit the recovery log file as a transient version pool. Owing to this selective versioning with recovery log, AV will be able to reduce the number of versions maintained as well as disk space for version management. To investigate the applicable areas of AV, its performances have been evaluated by means of simulation approach. Our experimental results show that AV is capable of providing a reasonable performance under various workloads.eng
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectALTRUISTIC OBJECT VERSIONING-
dc.subjectCONCURRENCY CONTROL-
dc.subjectACTIVE DATA WAREHOUSING-
dc.subjectCREATION ORDER GRAPH-
dc.subject생성 순서 그래프-
dc.subject이타적 객체 버전화-
dc.subject동시성 제어-
dc.subject능동적 자료 창고화-
dc.titleAltruistic object versioning scheme for active data warehousing-
dc.title.alternative능동적 자료 창고화를 위한 이타적 객체 버전 기법-
dc.typeThesis(Ph.D)-
dc.identifier.CNRN237696/325007 -
dc.description.department한국과학기술원 : 정보및통신공학학제전공, -
dc.identifier.uid000939080-
dc.contributor.localauthorMoon, Song-Chun-
dc.contributor.localauthor문송천-
Appears in Collection
ICE-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0