Concurrency
Is it an ability to that allow multiple process to access and modify shared resources read more about concurrency fundamentals
Lost update
Dirty Read
Non Repeatable Read
Phantom Read
Optimistic Concurrency Model (Control)
Pessimistic Concurrency Model (Control)
Transactions
Isolation Level in Transactions
Read Uncommitted
Read Committed
Read Committed (Locked)
Read Committed (Snapshot) RCSI
Repeatable Read
Serializable Read
Snapshot Isolation
Further Discussions
Read Committed (Snapshot) RCSI Vs Snapshot Isolation SI
How SQL manages row version
Row Version , Snapshot and Temp DB management
Locking Mechanism
Spin Lock
Latches
Locking Modes
Shared
Exclusive
Update Lock
Schema Lock
Conversion Lock
Key Range Lock
Key Lock
Lock Level
Database, Row , Table , Page
Key , Key Range
Lock Hints