/performance/
Azure SQL & SQL Server Performance
Wait-stat driven tuning and availability group health checks for environments where "it feels slow" isn't good enough — root-cause diagnosis, not index-rebuild guesswork.
Sub-Topics
What's covered
Diagnosis
Wait Stats & Root Cause
Reading wait statistics correctly to find the actual bottleneck — CPU, I/O, locking, or memory — before touching a single index.
Availability
Always On Availability Groups
Health checks and configuration review for AG environments where failover behavior and synchronization health matter as much as raw throughput.
Azure SQL
Azure SQL Performance Tuning
Service tier sizing, query store analysis, and the starting order that actually moves the needle in Azure SQL Database.
Read
Performance articles
Something running slower than it should?
Let's find the actual bottleneck before you spend a maintenance window guessing at fixes.