Tag: query optimisation

SQL Server insights from 25+ years in the field

Performance tips, security advisories, health check findings, and industry analysis. Practical, technically accurate, no fluff.

16 Sep 2025 · 6 min read

Query Plan Confusion? When It’s Time to Call a SQL Server Consultant

Slow queries cost real money. Learn how to read SQL Server execution plans, tackle common performance issues, and recognise when a specialist can help.

Read article →
22 Jul 2025 · 5 min read

5 Ways to Use CASE WHEN in SQL Queries

The CASE WHEN statement is one of the most versatile tools in T-SQL. This guide covers five practical ways to use it in real SQL Server environments.

Read article →
11 Jul 2025 · 6 min read

Understanding NULL in SQL: What It Means (And Doesn’t)

NULL is one of the most misunderstood concepts in SQL Server. Learn what it actually means and how to handle it correctly in your queries.

Read article →
10 Jan 2025 · 5 min read

How Does Microsoft Copilot Help with SQL Query Optimisation?

Microsoft Copilot can accelerate SQL work by generating T-SQL, identifying missing indexes, and improving query structure. Here is what it actually does and where its limits are.

Read article →
1 May 2023 · 6 min read

SQL Server Performance Tuning: Best Practices for Developers

Practical SQL Server performance tuning techniques for developers, drawn from 20 years of consulting work across real client environments.

Read article →
15 May 2018 · 6 min read

Uncover Missing Indexes with DMV

Learn how to use SQL Server's missing index DMVs to identify index gaps that are quietly draining CPU and I/O from your production environment.

Read article →
15 May 2018 · 6 min read

A Visual Explanation of SQL Joins

SQL joins are a leading cause of incorrect query results in production systems. Learn how each join type works and when to use it correctly in SQL Server.

Read article →
15 May 2018 · 6 min read

Add these 5 Must-Have DMV Queries to your DBA Toolbelt!

Five field-tested DMV queries that give you immediate visibility into SQL Server performance, from procedure execution frequency to wait statistics and plan cache health.

Read article →
15 May 2018 · 6 min read

How to Find Longest Running Queries

Learn how to find your longest running SQL Server queries using sys.dm_exec_query_stats, so you can identify the top resource consumers and fix performance problems fast.

Read article →

SQL Server insights, monthly.

Performance tips, security advisories, and industry analysis. No fluff, no spam.