Note: Lifetime Access

Abstract: In Part 1, we discussed the concurrency models, concurrency problems, the different isolation levels, and how they solve the different concurrency problems. In Part 2, we will see the Snapshot isolation level and how it implements the optimistic concurrency model. We will also see how to troubleshoot blocking scenarios.