What Is a Data Lock?
Page 1 of 1
What Is a Data Lock?
A data lock is logical flag the Oracle server is placed on data objects to give an exclusive right to
a transaction. Statements in other transactions needs to respect data locks based on certain
rules. Rules on data locks are:
SELECT query statements do not create any data locks.
INSERT, UPDATE, and DELETE statements create data locks on the affected rows.
Data locks are released when the owner transaction ends
a transaction. Statements in other transactions needs to respect data locks based on certain
rules. Rules on data locks are:
SELECT query statements do not create any data locks.
INSERT, UPDATE, and DELETE statements create data locks on the affected rows.
Data locks are released when the owner transaction ends
Similar topics
» How To Experiment a Data Lock?
» What is lock escalation?
» What Is a Dead Lock?
» What Happens If You Lost a Data File?
» How Data Locks Are Respected?
» What is lock escalation?
» What Is a Dead Lock?
» What Happens If You Lost a Data File?
» How Data Locks Are Respected?
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