About Sql Server

Database design and development with Microsoft Sql Server

Skip to content
  • Home
  • About
  • Presentations
  • Publications
  • Locking/Blocking
  • Blocking Monitoring Framework
  • Storage Engine

Daily Archives: September 28, 2011

Locking in Microsoft SQL Server (Table of Content)

1 Reply

Just to make it simpler to navigate:

  • Part 1: Major Lock Types
  • Part 2: Locks and Transaction Isolation Levels
  • Part 3: Blocking in the system
  • Part 4: How to detect blocking
  • Part 5: Deadlocks
  • Part 6: How to troubleshoot deadlocks
  • Part 7: (Interlude) – Read Committed – duplicate reading
  • Part 8: Optimistic isolation levels
  • Part 9: Optimistic isolation levels – TANSTAAFL!
  • Part 10: What isolation level should I choose?

Additional:

  • Part 11: Deadlocks due multiple updates of the same row
  • Part 12: Lock Escalation
  • Part 13: Schema locks
  • Part 14: Deadlocks during DDL operations (alteration, partition switch, etc)
  • Part 15: When Transaction Starts
  • Part 16: Monitoring Blocked Processes with Event Notifications
  • Part 17: Implementing Critical Sections / Mutexes in T-SQL
  • Part 18: Key lookup deadlock
  • Part 19: Concurrency model in in-memory OLTP (Hekaton)
This entry was posted in General and tagged Locking on September 28, 2011 by Dmitri Korotkevitch.
My Book: Pro SQL Server Internals
My book: Expert SQL Server In-Memory OLTP
My book: Expert SQL Server Transactions and Locking

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

September 2011
M T W T F S S
 1234
567891011
12131415161718
19202122232425
2627282930  
« Aug   Oct »

Recent Posts

  • SQL Server Troubleshooting and Performance Tuning – Observer Effect
  • SQL Server 2016/2017: Critical Columnstore Index Bug Has Been Fixed
  • The danger of HADR_SYNC_COMMIT wait and synchronous replication in AlwaysOn Availability Groups
  • Building Perfect Development Lab With SQL Server in Containers
  • The Hidden Danger of Readable Secondaries in SQL Server AlwaysOn Availability Groups

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Proudly powered by WordPress