Bit-level Locking for Concurrency Control

Multitasking in both uniprocessor (multithreading) and multiprocessor (multiprocessing) systems have been attracted by many applications. Database systems are somewhat the most important in this regard, especially in centralized and humongous ones. Sometimes thousands, and maybe hundred of thousands...

Full description

Saved in:
Bibliographic Details
Main Author: Haraty, Ramzi A. (author)
Other Authors: Abbass, Jad F. (author)
Format: conferenceObject
Published: 2009
Subjects:
Online Access:http://hdl.handle.net/10725/7104
http://dx.doi.org/10.1109/AICCSA.2009.5069320
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
http://ieeexplore.ieee.org/abstract/document/5069320/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1864513481413230592
author Haraty, Ramzi A.
author2 Abbass, Jad F.
author2_role author
author_facet Haraty, Ramzi A.
Abbass, Jad F.
author_role author
dc.creator.none.fl_str_mv Haraty, Ramzi A.
Abbass, Jad F.
dc.date.none.fl_str_mv 2009
2018-02-19T14:20:47Z
2018-02-19T14:20:47Z
2018-02-19
dc.identifier.none.fl_str_mv 9781424438075
http://hdl.handle.net/10725/7104
http://dx.doi.org/10.1109/AICCSA.2009.5069320
Abbass, J. F., & Haraty, R. A. (2009, May). Bit-level locking for concurrency control. In Computer Systems and Applications, 2009. AICCSA 2009. IEEE/ACS International Conference on (pp. 168-173). IEEE.
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
http://ieeexplore.ieee.org/abstract/document/5069320/
dc.language.none.fl_str_mv en
dc.publisher.none.fl_str_mv IEEE
dc.rights.*.fl_str_mv info:eu-repo/semantics/openAccess
dc.subject.none.fl_str_mv Computer systems -- Congresses
Software engineering -- Congresses
Computer networks -- Congresses
dc.title.none.fl_str_mv Bit-level Locking for Concurrency Control
dc.type.none.fl_str_mv Conference Paper / Proceeding
info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/conferenceObject
description Multitasking in both uniprocessor (multithreading) and multiprocessor (multiprocessing) systems have been attracted by many applications. Database systems are somewhat the most important in this regard, especially in centralized and humongous ones. Sometimes thousands, and maybe hundred of thousands of operations are sent to the transaction processing system per second. To handle this bottleneck some queries/updaters are executed concurrently. However, parallelism in such cases is extremely accurate based on the well-know restriction - locks. In this paper, we implement a lock approach based on a Boolean array (1D and 2D) and on the logical OR operation to specify which transactions can be executed in parallel.
eu_rights_str_mv openAccess
format conferenceObject
id LAURepo_4ac9d75b2b1cb6bf9cc4f79b4cfa59db
identifier_str_mv 9781424438075
Abbass, J. F., & Haraty, R. A. (2009, May). Bit-level locking for concurrency control. In Computer Systems and Applications, 2009. AICCSA 2009. IEEE/ACS International Conference on (pp. 168-173). IEEE.
language_invalid_str_mv en
network_acronym_str LAURepo
network_name_str Lebanese American University repository
oai_identifier_str oai:laur.lau.edu.lb:10725/7104
publishDate 2009
publisher.none.fl_str_mv IEEE
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
spelling Bit-level Locking for Concurrency ControlHaraty, Ramzi A.Abbass, Jad F.Computer systems -- CongressesSoftware engineering -- CongressesComputer networks -- CongressesMultitasking in both uniprocessor (multithreading) and multiprocessor (multiprocessing) systems have been attracted by many applications. Database systems are somewhat the most important in this regard, especially in centralized and humongous ones. Sometimes thousands, and maybe hundred of thousands of operations are sent to the transaction processing system per second. To handle this bottleneck some queries/updaters are executed concurrently. However, parallelism in such cases is extremely accurate based on the well-know restriction - locks. In this paper, we implement a lock approach based on a Boolean array (1D and 2D) and on the logical OR operation to specify which transactions can be executed in parallel.IEEE Computer SocietyArab Computer SocietyN/AIncludes bibliographical references.IEEE2018-02-19T14:20:47Z2018-02-19T14:20:47Z20092018-02-19Conference Paper / Proceedinginfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObject9781424438075http://hdl.handle.net/10725/7104http://dx.doi.org/10.1109/AICCSA.2009.5069320Abbass, J. F., & Haraty, R. A. (2009, May). Bit-level locking for concurrency control. In Computer Systems and Applications, 2009. AICCSA 2009. IEEE/ACS International Conference on (pp. 168-173). IEEE.http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.phphttp://ieeexplore.ieee.org/abstract/document/5069320/eninfo:eu-repo/semantics/openAccessoai:laur.lau.edu.lb:10725/71042021-03-19T10:43:19Z
spellingShingle Bit-level Locking for Concurrency Control
Haraty, Ramzi A.
Computer systems -- Congresses
Software engineering -- Congresses
Computer networks -- Congresses
status_str publishedVersion
title Bit-level Locking for Concurrency Control
title_full Bit-level Locking for Concurrency Control
title_fullStr Bit-level Locking for Concurrency Control
title_full_unstemmed Bit-level Locking for Concurrency Control
title_short Bit-level Locking for Concurrency Control
title_sort Bit-level Locking for Concurrency Control
topic Computer systems -- Congresses
Software engineering -- Congresses
Computer networks -- Congresses
url http://hdl.handle.net/10725/7104
http://dx.doi.org/10.1109/AICCSA.2009.5069320
http://libraries.lau.edu.lb/research/laur/terms-of-use/articles.php
http://ieeexplore.ieee.org/abstract/document/5069320/