Paul White

SQL Server Isolation Levels : A Series

SentryOne eBooks

In these books, you will find useful, hand-picked articles that will help give insight into some of your most vexing performance problems. These articles were written by several of the SQL Server industry’s leading experts, including Paul White, Paul Randal, Jonathan Kehayias, Erin Stellato, Glenn Berry, Aaron Bertrand, and Joe Sack.

Free Download

Featured Author

Jonathan Kehayias is a Principal Consultant with SQLskills and the youngest MCM ever.

Jonathan’s Posts Credit : Alexander Baxevanis

Updated April 23, 2015

Last year, I put together a string of posts aimed at taking a detailed look at concurrency, the ACID properties of statements and transactions, and each of the major isolation levels in SQL Server. Now I have concluded the series with a final post on probably the most common intentionally-used isolation level: read uncommitted ("NOLOCK").

The ACID Properties of Statements & Transactions
The Serializable Isolation Level
The Repeatable Read Isolation Level
The Read Committed Isolation Level
Read Committed Snapshot Isolation
Data Modifications under Read Committed Snapshot Isolation
The SNAPSHOT Isolation Level
The Read Uncommitted Isolation Level


Since you've been patient for the final installment, there is some other background reading/watching on read uncommitted that I can offer: