This month's discount Comprehensive Database Performance Health Check · Testimonials
SQLAuthority with Pinal Dave
Home
  • Consulting
    • Health Check
  • Free Videos
  • All Articles
    • AI
    • SQL Performance
    • SQL Tips and Tricks
    • Interview Questions and Answers
    • SQL Puzzle
    • SQL Video
    • SQLAuthority News
    • Personal
  • Books
  • Consulting
Diagram titled One row, one DELETE, five places it still lives. The left panel lists the row alive: a 284 byte log record before the commit, an address at 1 colon 392 colon 0, a checkpoint writing the page, and a backup copying it out. The right panel lists what remains after the delete: the ghost record still 184 bytes, log records, the statistics histogram that names the row, deallocated pages, and every backup.

The Migration of a Row: Tagged, Followed, Found Again

September 21, 2026
Pinal Dave
SQL Tips and Tricks
Best Practices, Database, Developer, SQL Server

I followed the migration of a row through SQL Server 2025, from the first write to the grave. The log gets there before the table. The delete does not erase anything. And when the table is empty and the ghost is gone, the statistics histogram still names the row in full.

Read More
Surreal miniature technicians repair a cracked coffee cup beneath an ordinary breakfast, making hidden maintenance visible.

Y2K: The Work Behind “Nothing Happened”

September 15, 2026
Pinal Dave
SQL Tips and Tricks
DBA, Y2K

Y2K did not end in worldwide disaster. Its repairs, failures, and recoveries show why, and what database teams can learn about proving maintenance matters.

Read More
Every Database Has These Seven Tables

Every Database Has These Seven Tables

September 11, 2026
Pinal Dave
SQL Tips and Tricks
SQL Humor

Walk into any company, open the production database, and you will find the same seven tables. Nobody planned it, and I have personally created four of them.

Read More
Vertical technical decision flow for determining whether a slow query originates in SQL Server, blocking, shared resource pressure, an execution plan, or an external application tier.

Finding the Root Cause of Slow Queries

September 2, 2026
Pinal Dave
SQL Tips and Tricks
Idera

Finding the root cause of slow queries starts by separating work from waits, then testing theories against plans and history.

Read More
Vertical technical decision flow for confirming a SQL Server performance improvement with comparable historical windows, workload guardrails, plan history, and sustained monitoring.

Using Historical Data to Confirm Performance Improvements

August 26, 2026
Pinal Dave
SQL Tips and Tricks
Idera

Using historical data to confirm performance improvements turns a fast test into evidence the business can defend.

Read More
Vertical technical decision flow for choosing between single-query tuning and workload tuning based on measured impact, isolation, realistic testing, regression checks, and production monitoring.

Single-Query Tuning Versus Workload Tuning

August 19, 2026
Pinal Dave
SQL Tips and Tricks
Idera

Single-query tuning versus workload tuning decides whether one fast victory becomes a durable performance improvement.

Read More
Vertical technical decision flow for validating an AI-generated SQL Server index recommendation through evidence, design review, workload testing, deployment, monitoring, and rollback.

Validating AI-Generated Index Recommendations

August 12, 2026
Pinal Dave
SQL Tips and Tricks
Idera

Validating AI-generated index recommendations is the step between a persuasive script and a change you can defend in production.

Read More
Previous 1 2 3 4 5 … 571 Next
  • Books
  • Testimonials
  • Privacy Policy

© 2006 – 2026 All rights reserved. pinal @ SQLAuthority.com