{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/66453"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/66453","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Performance Analysis of Update Synchronization Algorithms for Distributed Databases","abstract":"Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1981.","abstract_html":"Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1981.","abstract_has_math":false,"creators":["Cheng, Wing Kai"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2014,"date_issued":"2014-12-13T18:02:22Z","date_published":"2014-12-13T18:02:22Z","updated_at":"2026-07-22T22:25:56Z","subjects":["Computer Science"],"languages":["eng"],"rights":[],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["(UMI)AAI8119634"],"render_values":[{"text":"(UMI)AAI8119634","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/2142/66453","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Cheng, Wing Kai"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2014-12-13T18:02:22Z","10000-01-01","1981"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Computer Science"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["eng"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/66453","(UMI)AAI8119634"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1981.","One of the most critical problem in the implementation of distributed databases is that of concurrency control. The problem is to preserve the consistency of data (that may otherwise be destroyed by concurrent accesses). One of the major goals in the research of distributed databases is to develop design methodology and guidelines for designing good concurrency control methods for a given system environment. In this thesis, we have set out to approach the goal by analyzing some of the concurrency control schemes in an effort to understand their relative merits, investigate the sensitivity of the performance to different parameters, and to provide some guidelines for designing resilient concurrency algorithms for distributed databases.","Several update synchronization algorithms are modelled and analyzed in this dissertation. Algorithms investigated in this dissertation include a resilient centralized locking algorithm, some distributed algorithms using timestamps, and some algorithms using clock messages in addition to timestamps. Results from the analysis allowed us to pinpoint inefficiency and suggest some new algorithms.","Made available in DSpace on 2014-12-13T18:02:22Z (GMT). No. of bitstreams: 1 8119634.pdf: 6699310 bytes, checksum: c4eb4f25bc03f265df0072a3096d7ef6 (MD5) Previous issue date: 1981","Embargo set by: Seth Robbins for item 66631 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","248 p."]},{"key":"dc:title","label":"Title","values":["Performance Analysis of Update Synchronization Algorithms for Distributed Databases"]}]}],"canonical_facts":{"dc:creator":["Cheng, Wing Kai"],"dc:date":["2014-12-13T18:02:22Z","10000-01-01","1981"],"dc:description":["Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1981.","One of the most critical problem in the implementation of distributed databases is that of concurrency control. The problem is to preserve the consistency of data (that may otherwise be destroyed by concurrent accesses). One of the major goals in the research of distributed databases is to develop design methodology and guidelines for designing good concurrency control methods for a given system environment. In this thesis, we have set out to approach the goal by analyzing some of the concurrency control schemes in an effort to understand their relative merits, investigate the sensitivity of the performance to different parameters, and to provide some guidelines for designing resilient concurrency algorithms for distributed databases.","Several update synchronization algorithms are modelled and analyzed in this dissertation. Algorithms investigated in this dissertation include a resilient centralized locking algorithm, some distributed algorithms using timestamps, and some algorithms using clock messages in addition to timestamps. Results from the analysis allowed us to pinpoint inefficiency and suggest some new algorithms.","Made available in DSpace on 2014-12-13T18:02:22Z (GMT). No. of bitstreams: 1 8119634.pdf: 6699310 bytes, checksum: c4eb4f25bc03f265df0072a3096d7ef6 (MD5) Previous issue date: 1981","Embargo set by: Seth Robbins for item 66631 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","248 p."],"dc:identifier":["http://hdl.handle.net/2142/66453","(UMI)AAI8119634"],"dc:language":["eng"],"dc:subject":["Computer Science"],"dc:title":["Performance Analysis of Update Synchronization Algorithms for Distributed Databases"],"dc:type":["text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:25:56Z"}