Deardurff

Concurrency: Dirty Reads

A closer look at the Read Uncommitted Transaction Isolation Level and how it could allow Dirty Reads in SQL Server.


What are Locks?

What is a Lock? What is the process that transactions use to lock records to provide transaction isolation.


Transaction Isolation Levels

Transaction Isolation Levels are used to control data access concurrency. Concurrency controls can be Pessimistic or Optimistic.


What are Transactions?

The ACID properties of SQL Transactions, What are the different ACID properties of a transaction how they ensure that data is Atomic, Consistent, Isolated, and Durable.


Restore and Recovery

The restoration process of a SQL Server database passes through two phases: Restore and Recovery.


SQL Statement Categories

There are four main categories of statements used when writing T-SQL. What are the differences between each of these categories?


SQL Four-Part Names

The four-part names of SQL Server objects. How to reference objects in SQL Server by their four-part name and how to use it in a T-SQL statement.



Columns and Records

In this post, we discuss what columns and records are in a SQL table including an explanation of objects and entities.