Design and implementation of a concurrency control mechanism in an object-oriented database system
This paper presents a practical concurrency control mechanism - Object-Locking in OODBMS. Object-Locking can schedule transactions, each of them can be considered as a sequence of high level operations defined on classes. By the properties of parallelity and commutativity between high level operatio...
Gespeichert in:
Veröffentlicht in: | Journal of computer science and technology 1996, Vol.11 (4), p.337-346 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 346 |
---|---|
container_issue | 4 |
container_start_page | 337 |
container_title | Journal of computer science and technology |
container_volume | 11 |
creator | Qu, Yunyao Tian, Zengping Wang, Yujun Shi, Baile |
description | This paper presents a practical concurrency control mechanism - Object-Locking in OODBMS. Object-Locking can schedule transactions, each of them can be considered as a sequence of high level operations defined on classes. By the properties of parallelity and commutativity between high level operations, proper lock modes for each operation are designed and the compatibility matrix is constructed. With these lock modes, phantoms are kept away from databases and a high degree of concurrency is achieved. |
doi_str_mv | 10.1007/BF02948477 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_26114103</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>26114103</sourcerecordid><originalsourceid>FETCH-LOGICAL-c134t-9b1913cc8b718c920016c8491daa9d38b73af590eb7a97bf3ee39d7f4aa44f1c3</originalsourceid><addsrcrecordid>eNpFULFOAzEUixBIlMLCF2RiQDp4aUJzGaG0gFSJBebTS-4dpLpLSpIO_XuuKhKLbVm2BzN2LeBOAOj7pxXMjKqV1idsIuo5VEorczpqAKjMCOfsIucNgNSg1ITZZ8r-K3AMLffDtqeBQsHiY-Cx48hdDG6XEgW3P-iSYs8Hct8YfB64PxR5tBtypYrJj11qeYsFLWbieZ8LDZfsrMM-09UfT9nnavmxeK3W7y9vi8d15YRUpTJWGCGdq60WtTMzADF3tTKiRTStHG2J3YMBshqNtp0kkqbVnUJUqhNOTtnNcXeb4s-OcmkGnx31PQaKu9zM5kIoAXIM3h6DLsWcE3XNNvkB074R0BxubP5vlL9pGGY8</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>26114103</pqid></control><display><type>article</type><title>Design and implementation of a concurrency control mechanism in an object-oriented database system</title><source>SpringerLink Journals</source><source>Alma/SFX Local Collection</source><creator>Qu, Yunyao ; Tian, Zengping ; Wang, Yujun ; Shi, Baile</creator><creatorcontrib>Qu, Yunyao ; Tian, Zengping ; Wang, Yujun ; Shi, Baile</creatorcontrib><description>This paper presents a practical concurrency control mechanism - Object-Locking in OODBMS. Object-Locking can schedule transactions, each of them can be considered as a sequence of high level operations defined on classes. By the properties of parallelity and commutativity between high level operations, proper lock modes for each operation are designed and the compatibility matrix is constructed. With these lock modes, phantoms are kept away from databases and a high degree of concurrency is achieved.</description><identifier>ISSN: 1000-9000</identifier><identifier>EISSN: 1860-4749</identifier><identifier>DOI: 10.1007/BF02948477</identifier><language>eng</language><ispartof>Journal of computer science and technology, 1996, Vol.11 (4), p.337-346</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c134t-9b1913cc8b718c920016c8491daa9d38b73af590eb7a97bf3ee39d7f4aa44f1c3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,4010,27900,27901,27902</link.rule.ids></links><search><creatorcontrib>Qu, Yunyao</creatorcontrib><creatorcontrib>Tian, Zengping</creatorcontrib><creatorcontrib>Wang, Yujun</creatorcontrib><creatorcontrib>Shi, Baile</creatorcontrib><title>Design and implementation of a concurrency control mechanism in an object-oriented database system</title><title>Journal of computer science and technology</title><description>This paper presents a practical concurrency control mechanism - Object-Locking in OODBMS. Object-Locking can schedule transactions, each of them can be considered as a sequence of high level operations defined on classes. By the properties of parallelity and commutativity between high level operations, proper lock modes for each operation are designed and the compatibility matrix is constructed. With these lock modes, phantoms are kept away from databases and a high degree of concurrency is achieved.</description><issn>1000-9000</issn><issn>1860-4749</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1996</creationdate><recordtype>article</recordtype><recordid>eNpFULFOAzEUixBIlMLCF2RiQDp4aUJzGaG0gFSJBebTS-4dpLpLSpIO_XuuKhKLbVm2BzN2LeBOAOj7pxXMjKqV1idsIuo5VEorczpqAKjMCOfsIucNgNSg1ITZZ8r-K3AMLffDtqeBQsHiY-Cx48hdDG6XEgW3P-iSYs8Hct8YfB64PxR5tBtypYrJj11qeYsFLWbieZ8LDZfsrMM-09UfT9nnavmxeK3W7y9vi8d15YRUpTJWGCGdq60WtTMzADF3tTKiRTStHG2J3YMBshqNtp0kkqbVnUJUqhNOTtnNcXeb4s-OcmkGnx31PQaKu9zM5kIoAXIM3h6DLsWcE3XNNvkB074R0BxubP5vlL9pGGY8</recordid><startdate>1996</startdate><enddate>1996</enddate><creator>Qu, Yunyao</creator><creator>Tian, Zengping</creator><creator>Wang, Yujun</creator><creator>Shi, Baile</creator><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>1996</creationdate><title>Design and implementation of a concurrency control mechanism in an object-oriented database system</title><author>Qu, Yunyao ; Tian, Zengping ; Wang, Yujun ; Shi, Baile</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c134t-9b1913cc8b718c920016c8491daa9d38b73af590eb7a97bf3ee39d7f4aa44f1c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1996</creationdate><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Qu, Yunyao</creatorcontrib><creatorcontrib>Tian, Zengping</creatorcontrib><creatorcontrib>Wang, Yujun</creatorcontrib><creatorcontrib>Shi, Baile</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Journal of computer science and technology</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Qu, Yunyao</au><au>Tian, Zengping</au><au>Wang, Yujun</au><au>Shi, Baile</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Design and implementation of a concurrency control mechanism in an object-oriented database system</atitle><jtitle>Journal of computer science and technology</jtitle><date>1996</date><risdate>1996</risdate><volume>11</volume><issue>4</issue><spage>337</spage><epage>346</epage><pages>337-346</pages><issn>1000-9000</issn><eissn>1860-4749</eissn><abstract>This paper presents a practical concurrency control mechanism - Object-Locking in OODBMS. Object-Locking can schedule transactions, each of them can be considered as a sequence of high level operations defined on classes. By the properties of parallelity and commutativity between high level operations, proper lock modes for each operation are designed and the compatibility matrix is constructed. With these lock modes, phantoms are kept away from databases and a high degree of concurrency is achieved.</abstract><doi>10.1007/BF02948477</doi><tpages>10</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1000-9000 |
ispartof | Journal of computer science and technology, 1996, Vol.11 (4), p.337-346 |
issn | 1000-9000 1860-4749 |
language | eng |
recordid | cdi_proquest_miscellaneous_26114103 |
source | SpringerLink Journals; Alma/SFX Local Collection |
title | Design and implementation of a concurrency control mechanism in an object-oriented database system |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-10T07%3A17%3A08IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Design%20and%20implementation%20of%20a%20concurrency%20control%20mechanism%20in%20an%20object-oriented%20database%20system&rft.jtitle=Journal%20of%20computer%20science%20and%20technology&rft.au=Qu,%20Yunyao&rft.date=1996&rft.volume=11&rft.issue=4&rft.spage=337&rft.epage=346&rft.pages=337-346&rft.issn=1000-9000&rft.eissn=1860-4749&rft_id=info:doi/10.1007/BF02948477&rft_dat=%3Cproquest_cross%3E26114103%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=26114103&rft_id=info:pmid/&rfr_iscdi=true |