SQL Server Locking, Blocking and Deadlocks for Developers and DBAs

Learn to find and fix locking issues, and to avoid them in the first place.

Course Summary


I often get called to customer sites and they tell me that they have blocking issues. But what they call blocking  issues isn't always accurate. They might mean locks that are held for a long time, or they might mean deadlocks. These are really common issues for customers. 

Have you been working with SQL Server or Azure SQL Database and having issues with blocking and deadlocks?  

Would you like to really understand how SQL Server manages transactions and locks?  

Not sure what isolation levels are about, and which ones you should be using?  

Do you know the basics but think it's time to extend your knowledge?

You want to learn from an expert.  

If any of these apply to you, this course is for you! And as well as detailed instruction, the course also offers optional practical exercises and quizzes to reinforce your learning.

Course Curriculum

Greg Low

Paul Thompson


Wow. I can't believe how much I learned in this course. It's not too long but really hits the mark. Our users were endlessly complaining about deadlocks and slow performance cause by locking. This course has let me find and fix so many of our issues.

Thank you. Thank you. Thank you !!

Course Pricing

Most popular

Locking Course Access

$195 USD