What Is a READ WRITE Transaction?
Page 1 of 1
What Is a READ WRITE Transaction?
A READ WRITE transaction is a transaction in which the read consistency is set at the statement
level. In a READ WRITE transaction, a logical snapshot of the database is created at the
beginning of the execution of each statement and released at the end of the execution. This
guaranties that all reads within a single statement get consistent data from the database.
For example, if you have a query statement that takes 10 minutes to be executed, a snapshot of
the database will be created for this statement for 10 minutes. If a subquery is used in this
statement, it will get the consistent data no matter when it gets executed within this 10 minutes. In
another word, data changes made during this 10 minutes by other users will not impact the
execution of this query statement.
By default, all transactions are started as READ WRITE transactions.
level. In a READ WRITE transaction, a logical snapshot of the database is created at the
beginning of the execution of each statement and released at the end of the execution. This
guaranties that all reads within a single statement get consistent data from the database.
For example, if you have a query statement that takes 10 minutes to be executed, a snapshot of
the database will be created for this statement for 10 minutes. If a subquery is used in this
statement, it will get the consistent data no matter when it gets executed within this 10 minutes. In
another word, data changes made during this 10 minutes by other users will not impact the
execution of this query statement.
By default, all transactions are started as READ WRITE transactions.
Similar topics
» What Is a READ ONLY Transaction?
» How To Set a Transaction To Be READ ONLY?
» How To Start a New Transaction?
» How To End the Current Transaction?
» What is a transaction ?
» How To Set a Transaction To Be READ ONLY?
» How To Start a New Transaction?
» How To End the Current Transaction?
» What is a transaction ?
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
Sun Jan 31, 2010 12:35 am by Micheal
» Accessing tables of other users in SQL
Sun Jan 31, 2010 12:34 am by Micheal
» Grouping commands in SQL
Sun Jan 31, 2010 12:32 am by Micheal
» Operations on Result Sets in SQL
Sun Jan 31, 2010 12:31 am by Micheal
» Subqueries in SQL
Sun Jan 31, 2010 12:30 am by Micheal
» Joining Relations in SQL
Sun Jan 31, 2010 12:28 am by Micheal
» Delete comand in SQL
Sun Jan 31, 2010 12:27 am by Micheal
» Update command in SQL
Sun Jan 31, 2010 12:26 am by Micheal
» Insert command in SQL
Sun Jan 31, 2010 12:23 am by Micheal