August 2016
Intermediate to advanced
464 pages
15h 32m
English
This chapter covers transactions and their properties and describes how Microsoft SQL Server handles users who are concurrently trying to access the same data. I explain how SQL Server uses locks to isolate inconsistent data, how you can troubleshoot blocking situations, and how you can control the level of consistency when you’re querying data with isolation levels. This chapter also covers deadlocks and ways to mitigate their occurrence.
Because this is a book about fundamentals, this chapter focuses on concurrency aspects of traditional data representation in disk-based tables. SQL Server supports a memory-optimized database engine called In-Memory OLTP, which holds the data in memory optimized tables. ...
Read now
Unlock full access