Define thomas write rule, Database Management System

Define Thomas write rule

Thomas' write rule: The Thomas' write rule is a modification of timestamp-ordering protocol for concurrency control. Assume that transaction Ti issues write (Q) and TS (Ti) is its timestamp after that the subsequent actions are taken depending on TS(T ) and the read-write timestamps of the data item Q:

  • If TS (Ti) i is generating was previously needed, and it had been assumed that the value would never be produced. Therefore, the system rejects the write operation and rolls Ti back.
  • If TS (Ti) < W-timestamp (Q), after that Ti is attempting to write an obsolete value of Q. Therefore, this write operation can be ignored otherwise, the system carries out the write operation and sets W-timestamp (Q) to Ts(Ti).
Posted Date: 5/3/2013 7:00:27 AM | Location : United States







Related Discussions:- Define thomas write rule, Assignment Help, Ask Question on Define thomas write rule, Get Answer, Expert's Help, Define thomas write rule Discussions

Write discussion on Define thomas write rule
Your posts are moderated
Related Questions
In the first unit of this block, you have been given with the details of the Database Management System, its structure, advantages etc. This unit is an attempt to give you informat

explain equi-join using illustration

Define multivalued dependency and 4NF.  Ans:  Multivalued Dependency - Assume R be a relation schema and let α ⊆ R and β ⊆ R. The multivalued dependency  α →→β   holds o

Consider the subsequent relations along with keys underlined Street (name, location, city) House (number, street_name) Lives (name, house_number) Define the above relations

What are the different integrity constraints in RDBMS? The various integrity constraints in RDBMS are as: Primary Key: primary key is a grouping of one or more attributes

Recovery Techniques: After Reading the types of failures and database errors, let us talk about how to recover from the failures. Recovery can be complete using/restoring the previ

Your friend owns a computer store in Yuen Long, selling Desktop and Notebook PCs and other computer peripherals. Having been rather successful with his business there, he decided t


A Distributed Transaction Let us demonstrate the concept of a distributed transaction by considering a banking system having of three branches located in 3 different cities. Ev

INTRODUCTION Databases and database systems have become an essential part of our daily life. We encounter many activities that involve some interaction with a database almost