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
Gravel path illuminated at night.

Your Index Rebuild Maintenance Plan Is Rebuilding Indexes Nobody Uses

September 17, 2026
Pinal Dave
SQL Performance
Maintenance Plan, SQL Index, SQL Statistics

Your index rebuild maintenance plan takes four hours every Sunday, fills the log and delays the backup. It may be buying you far less than everybody assumes.

Read More
An execution plan showing SELECT, Top and Index Scan, all carrying 17 rows with no warnings, beside a properties panel where Estimated Rows Read says 25 and Actual Rows Read says 5,000,000

AI Execution Plan Analysis: I Gave It My Plan and Asked What Was Wrong

September 16, 2026
Pinal Dave
SQL Performance
Parameter Sniffing, Recompile, SQL Statistics

I handed AI a plan with no warnings and healthy numbers, yet it read five million rows to return seventeen. That is the real test of AI execution plan analysis.

Read More
The same four pages. A row moves from page 4 into the empty slot on page 1 after the scan has passed, page 1 ends with four rows that were counted as three, and the query answers 11

NOLOCK: Why It Counts Some Rows Twice and Misses Others

September 4, 2026
Pinal Dave
SQL Performance
SQL Index, SQL Lock

Everybody knows NOLOCK can show uncommitted data. Far fewer know why it counts some rows twice and misses others, with nothing rolled back. Let me show you.

Read More
A library clerk filing one card into seven identical catalogues while a reader walks away with the exact book they wanted in a single step.

I Let AI Recommend SQL Server Indexes Across a Week of Queries

August 28, 2026
Pinal Dave
SQL Performance
AI, SQL Index

I let AI recommend SQL Server indexes across a week of queries, measured every number before and after, and the result was not the one I expected to write about.

Read More
Six panel office cartoon: a DBA says the nightly full backup has them covered, gets a 2am call, spends the night restoring 258 log files one at a time, and by morning has a full, differential, log and restore test schedule on the whiteboard

Full, Differential and Log Backups: A Practical Guide

August 25, 2026
Pinal Dave
SQL Performance
SQL Backup and Restore, SQL Performance, Transaction Log

Full, differential and log backups are easy to define and easy to get wrong at 2 AM. This animated guide shows which ones to restore, and in what order.

Read More
SQL Server Deadlock: Build One With Your Own Hands

SQL Server Deadlock: Build One With Your Own Hands

August 4, 2026
Pinal Dave
SQL Performance
Deadlock, SQL Server

A SQL Server deadlock occurs when sessions form a cycle of dependencies and none can continue. This example lets you create the cycle, inspect it, and remove it.

Read More
Visual representation of database health check.

Database Performance Health Check: Six Months Slow, Fixed in 75 Minutes

July 21, 2026
Pinal Dave
SQL Performance
Comprehensive Database Performance Health Check, SQL Wait Stats

Six months of slow SQL, fixed in 75 minutes. See what a database performance health check finds, and how one focused 4-hour session ends the guessing.

Read More
1 2 3 4 … 94 Next
  • Books
  • Testimonials
  • Privacy Policy

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