Consistency – CC
Locks are used to prevent multiple threads or processes from accessing the same resource simultaneously, ensuring that only one thread can modify the resource at a time. This helps prevent race conditions but can introduce issues like deadlocks or reduced performance.
Dremio Article: What is Locking and Concurrency?
Geeks For Geeks Article: Lock Based Concurrency Control Protocol in DBMS