Search:     Advanced search
Browse by category:
C/C++   |   Java   |   Oracle/Database   |   SAP   |   ASP .NET   |   Mainframe-DB2   |   Freshers

What is Isolation Levels?

Add comment
Views: 60
Votes: 0
Comments: 0
Transactions specify an isolation level that defines the degree to which one transaction must be isolated from resource or data modifications made by other transactions. Isolation levels are described in terms of which concurrency side-effects, such as dirty reads or phantom reads, are allowed.

Transaction isolation levels control:

Whether locks are taken when data is read, and what type of locks are requested.
How long the read locks are held.
Whether a read operation referencing rows modified by another transaction:
Blocks until the exclusive lock on the row is freed.
Retrieves the committed version of the row that existed at the time the statement or transaction started.
Reads the uncommitted data modification.
Others in this Category
document Q: Emp table had an employee with salary 2000. I issued an update statement to set the salary to 3000. Then I issued a create table statement. However the create table command errored out. I want to rollback the earlier update statement. Can I do that?
document Q: When do you use WHERE clause and when do you use HAVING clause?
document What is a Linked Server?
document How to copy data from one table to another table?
document How to implement one-to-one, one-to-many and many-to-many relationships while designing tables?
document What is Catalog Views?
document How to find tables without Indexes?
document What are synonyms?
document What are the advantages of using Stored Procedures?
document Q: What are different normalization forms?
» More articles



RSS