2008 IEEE 24th International Conference on Data Engineering 2008
DOI: 10.1109/icde.2008.4497595
|View full text |Cite
|
Sign up to set email alerts
|

Adjourn State Concurrency Control Avoiding Time-Out Problems in Atomic Commit Protocols

Abstract: The use of atomic commit protocols in mobile adhoc networks involves difficulties in setting up reasonable timeouts for aborting a pending distributed transaction. This paper presents the non-blocking Adjourn State, a concurrency control modification which makes time-outs in an atomic commit protocol for aborting a transaction unnecessary. Further, it enhances concurrency among transactions performing conflicting accesses to resources used by completed distributed transactions waiting for the commit protocol t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2009
2009
2009
2009

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 14 publications
0
1
0
Order By: Relevance
“…Beyond our previous contributions [30] and [7], this article further -provides a detailed Web service transaction model, -shows implementations of the Adjourn state for both locking and validation concurrency control, -explains how sub-transaction dependencies and commit-status information shared in the Commit tree can be used to partially restart and re-use sub-transactions, and -gives experimental results for the Adjourn state and evaluates the effect of setting up different time-outs regarding transaction throughput and overall blocking time.…”
Section: Contributionsmentioning
confidence: 97%
“…Beyond our previous contributions [30] and [7], this article further -provides a detailed Web service transaction model, -shows implementations of the Adjourn state for both locking and validation concurrency control, -explains how sub-transaction dependencies and commit-status information shared in the Commit tree can be used to partially restart and re-use sub-transactions, and -gives experimental results for the Adjourn state and evaluates the effect of setting up different time-outs regarding transaction throughput and overall blocking time.…”
Section: Contributionsmentioning
confidence: 97%