Quantcast
Channel: Fighting Bad Data Modeling » Locking
Browsing latest articles
Browse All 3 View Live

Image may be NSFW.
Clik here to view.

Thread Synchronisation in SQL Server

Any code optimized for highly concurrent workloads must worry about thread synchronization. SQL Server is no exception, because in a database system, synchronization is one of the core functionalities...

View Article



Image may be NSFW.
Clik here to view.

Synchronisation in .NET– Part 1: lock(), Dictionaries and Arrays

As part of our tuning efforts at Livedrive, I ran into a deceptively simple problem that beautifully illustrates some of the scale principles I have been teaching to the SQL Server community for years....

View Article

Race Condition when Creating Unique Values

During my tuning sessions, there is a race condition I run across so often that I think it is worth blogging about it. It concerns the handling of a common requirement: How do I check if the value I...

View Article
Browsing latest articles
Browse All 3 View Live




Latest Images