Database work

Articles

Notes on SQL Server performance, recovery and data migrations.

10 articles published

Latest articles

Concurrency

Why NOLOCK Does Not Fix Blocking Problems

NOLOCK trades normal read consistency for the possibility of incorrect results, yet it does not remove every kind of blocking. Reliable fixes begin with the blocking chain, transaction scope, access paths, and isolation requirements.

Read article
Database Reliability

Database Backups: What Companies Get Wrong

Backup success messages can conceal serious recovery gaps. Companies need recovery objectives, complete backup chains, protected copies, monitored jobs, and regular restores that prove both the data and the runbook.

Read article
Cloud Migration

Azure SQL Migration Lesson

Azure SQL migrations are shaped by service-model fit, application dependencies, network latency, identity, operational responsibility, and realistic workload testing. Moving data is only one part of the work.

Read article
Database Operations

Database Health Checks Explained

A useful database health check is an evidence-based review of recovery, integrity, performance, security, capacity, and operations, delivered as prioritized actions rather than a long list of undocumented warnings.

Read article