DESIGN AND IMPLEMENTATION OF A CONCURRENCY CONTROL ALGORITHM FOR JOIN CORE

The increased demand for database systems with high-throughput query processing has led to the emergence of Join Core technology. With the presence of Join Core in the database system, and in order to preserve the data consistency between relational database and Join Core data structure, the changes...

Full description

Bibliographic Details
Main Author: Alswedani, Sarah
Format: Others
Published: OpenSIUC 2017
Online Access:https://opensiuc.lib.siu.edu/theses/2082
https://opensiuc.lib.siu.edu/cgi/viewcontent.cgi?article=3096&context=theses
id ndltd-siu.edu-oai-opensiuc.lib.siu.edu-theses-3096
record_format oai_dc
spelling ndltd-siu.edu-oai-opensiuc.lib.siu.edu-theses-30962018-12-20T04:41:37Z DESIGN AND IMPLEMENTATION OF A CONCURRENCY CONTROL ALGORITHM FOR JOIN CORE Alswedani, Sarah The increased demand for database systems with high-throughput query processing has led to the emergence of Join Core technology. With the presence of Join Core in the database system, and in order to preserve the data consistency between relational database and Join Core data structure, the changes that occurred in the underlying database have to be reflected in the Join Core. This paper proposes a new concurrency control algorithm for the Join Core environment. The algorithm is designed and implemented to satisfy the following requirements. First, it maintains the same order of transactions that are completed in the relational database. Second, it assures that every transaction is re-executed successfully, and none of the transactions is aborted. As for evaluating the performance of the proposed algorithm, extensive simulation experiments have been conducted with various data and resource contentions. 2017-05-01T07:00:00Z text application/pdf https://opensiuc.lib.siu.edu/theses/2082 https://opensiuc.lib.siu.edu/cgi/viewcontent.cgi?article=3096&context=theses Theses OpenSIUC
collection NDLTD
format Others
sources NDLTD
description The increased demand for database systems with high-throughput query processing has led to the emergence of Join Core technology. With the presence of Join Core in the database system, and in order to preserve the data consistency between relational database and Join Core data structure, the changes that occurred in the underlying database have to be reflected in the Join Core. This paper proposes a new concurrency control algorithm for the Join Core environment. The algorithm is designed and implemented to satisfy the following requirements. First, it maintains the same order of transactions that are completed in the relational database. Second, it assures that every transaction is re-executed successfully, and none of the transactions is aborted. As for evaluating the performance of the proposed algorithm, extensive simulation experiments have been conducted with various data and resource contentions.
author Alswedani, Sarah
spellingShingle Alswedani, Sarah
DESIGN AND IMPLEMENTATION OF A CONCURRENCY CONTROL ALGORITHM FOR JOIN CORE
author_facet Alswedani, Sarah
author_sort Alswedani, Sarah
title DESIGN AND IMPLEMENTATION OF A CONCURRENCY CONTROL ALGORITHM FOR JOIN CORE
title_short DESIGN AND IMPLEMENTATION OF A CONCURRENCY CONTROL ALGORITHM FOR JOIN CORE
title_full DESIGN AND IMPLEMENTATION OF A CONCURRENCY CONTROL ALGORITHM FOR JOIN CORE
title_fullStr DESIGN AND IMPLEMENTATION OF A CONCURRENCY CONTROL ALGORITHM FOR JOIN CORE
title_full_unstemmed DESIGN AND IMPLEMENTATION OF A CONCURRENCY CONTROL ALGORITHM FOR JOIN CORE
title_sort design and implementation of a concurrency control algorithm for join core
publisher OpenSIUC
publishDate 2017
url https://opensiuc.lib.siu.edu/theses/2082
https://opensiuc.lib.siu.edu/cgi/viewcontent.cgi?article=3096&context=theses
work_keys_str_mv AT alswedanisarah designandimplementationofaconcurrencycontrolalgorithmforjoincore
_version_ 1718803433319825408