# Overview
A locking concurrency control puts locks on all read-from and/or written-to rows of a database to prevent concurrent updates for the duration of a transaction.
# Key Considerations
Examples of these types of strategies include:
- [[Two-phase Locking (2PL)]]
- [[Actual Serial Execution of Transactions]]
# Pros
# Cons
# Use Cases
# Related Topics
- [["optimistic" concurrency control strategy]]
- [[Isolation]]