Table Structures in SQL Server
Heaps vs Clustered Indexes and how tables are structured and data is stored in SQL Server. Data rows from a table are stored in the data pages in either an unsorted order (Heap) or a sort order (Clustered Index).
Heaps vs Clustered Indexes and how tables are structured and data is stored in SQL Server. Data rows from a table are stored in the data pages in either an unsorted order (Heap) or a sort order (Clustered Index).
Data Pages and Extents in SQL Server and how data is stored in SQL Server. Data records are physically stored in 8kb data pages.
Explore SQL Server Page Types and their roles in optimizing performance and managing data storage within your database.
How SQL Queries are processed by the Relational Engine. Parsing, Resolving, Optimizing, Compiling, and Executing to return SQL Sets.
A closer look at the Serializable Transaction Isolation Level and how it could prevent Phantom Reads concurrency issues in SQL Server.
A closer look at the Repeatable Read Transaction Isolation Level and how it could help with Inconsistent Analysis concurrency issues in SQL Server.
A closer look at the Read Committed Transaction Isolation Level and how it could allow Lost Update concurrency issues in SQL Server.
A closer look at the Read Uncommitted Transaction Isolation Level and how it could allow Dirty Reads in SQL Server.
What is a Lock? What is the process that transactions use to lock records to provide transaction isolation.
Transaction Isolation Levels are used to control data access concurrency. Concurrency controls can be Pessimistic or Optimistic.