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
Gouache painting of a bicycle on a repair stand with tools laid out in order and a small gift box with a vermilion ribbon on the bench.

Play by Play with Pinal Dave: Tuning SQL Server Performance

July 30, 2014
Pinal Dave
SQLAuthority News
Pluralsight, SQL Index, SQL Performance, SQL Training

Play by Play with Pinal Dave was my birthday gift on July 30, 2014: a Pluralsight course that shows how I tune SQL Server performance on a real problem. This post tells why I made it and what each of the five modules covers.

Read More
A butter knife spreading a whole row of toast slices in one long stroke on a wooden board.

Scalar UDF Inlining: When Old Functions Suddenly Get Fast

July 24, 2014
Pinal Dave
SQL Performance
Execution Plan, SQL Function, SQL Performance, SQL Server 2019

Check scalar UDF inlining eligibility, database settings, function options, and execution plans before claiming a performance improvement.

Read More
Sash counterweight balancing a window beside a loose iron weight

Constant Folding: Expressions the Optimizer Solves Before Running

July 13, 2014
Pinal Dave
SQL Tips and Tricks
Execution Plan, Mathematical Function, SQL Performance

SQL Server does the math on your literals once, while it builds the plan. Here is where that helps, and where it quietly stops.

Read More
Hands digging through a huge bin of mixed balls for the red ones, an empty sorted rack standing unused

Foreign Keys Without Indexes: Finding and Fixing Slow Deletes

July 9, 2014
Pinal Dave
SQL Performance
SQL Constraint and Keys, SQL Delete, SQL Index, SQL Performance

Find foreign keys without indexes, inspect parent-delete plans, and choose leading child-table keys that support relationship checks.

Read More
Gouache painting of a wooden library card catalog with one long drawer pulled open, its cards standing in neat order, one tab in vermilion

Explain a SQL Server Index in Sixty Seconds, Then Prove It

June 4, 2014
Pinal Dave
SQL Interview Questions and Answers
SQL Index, SQL Performance, SQL Scripts

How to explain a SQL Server index in an interview in about a minute, then prove every word with one table. On SQL Server 2025, the same query read 5,737 pages with no index, 133 with a plain index and 3 with a covering index. Three extra indexes doubled the log of 20,000 inserts.

Read More
Slim bicycle beside its detached bulky canvas pannier

Vertical Partitioning: Moving Rarely Used Columns Off a Hot Table

June 2, 2014
Pinal Dave
SQL Tips and Tricks
Normalization, SQL Data Storage, SQL Performance

Moving rarely used columns to a side table can cut reads, or change nothing. Here is how to measure it and what it costs your writes.

Read More
Gouache painting of an empty wooden toolbox with three tools laid out in front of it: a flashlight, a magnifying glass with a vermilion handle and a stethoscope

Slow SQL Server? Three Queries to Run in the First Minute

May 26, 2014
Pinal Dave
SQL Performance
SQL in Sixty Seconds, SQL Performance, SQL Scripts

A slow SQL Server needs a quick look before any deep tuning. Three queries, using only what SQL Server ships, show what is running, which session sits at the head of a blocking chain and what the server is waiting on. Every result here comes from a slowdown staged on SQL Server 2025.

Read More
Previous 1 … 31 32 33 34 35 36 37 … 54 Next
  • Books
  • Testimonials
  • Privacy Policy

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