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
A red watering can carried across a long garden from a distant tap

PAGEIOLATCH_SH Waits: Slow Storage or Too Many Reads

May 13, 2011
Pinal Dave
SQL Performance
Disk, SQL Performance, SQL Server, SQL Wait Stats

Diagnose PAGEIOLATCH_SH waits by comparing file read latency with Query Store physical reads before blaming storage or changing indexes.

Read More
Dairy cows walking home along a farm lane at dusk, one cow lagging far behind at a bend.

Finding the Slowest Stored Procedures With sys.dm_exec_procedure_stats

April 26, 2011
Pinal Dave
SQL Performance
SQL DMV, SQL Performance, SQL Server, SQL Stored Procedure

Find the slowest stored procedures with cache statistics, compare CPU and reads, and use two snapshots to isolate one busy hour.

Read More
Hands feeding a long knotted rope into harbor water, a red rag tied at a knot far down the line

OFFSET FETCH Paging and Its Deep Page Problem

April 5, 2011
Pinal Dave
SQL Performance
SQL Order By, SQL Paging, SQL Performance, SQL Server

Use OFFSET FETCH with a unique sort order, compare early and deep page reads, and decide when a cursor based approach fits better.

Read More
Two wooden trays of ceramic samples beside an hourglass, with a separate unmatched-sample tray.

DMV Snapshot Deltas for a Query Activity Interval

March 26, 2011
Pinal Dave
SQL Tips and Tricks
SQL Cache, SQL DMV, SQL Performance, SQL Server

DMV snapshot deltas show counter growth for cached statements that survive two observations. Compare their identities and report missing coverage before ranking activity.

Read More
Pebbles sorted into heaps by size along a driftwood plank on a beach, one heap much taller than the others.

Statistics Histograms Explained

March 22, 2011
Pinal Dave
SQL Performance
Execution Plan, SQL Performance, SQL Server DBCC, SQL Statistics

Statistics histograms explained through steps, RANGE_ROWS, EQ_ROWS, and DBCC SHOW_STATISTICS help connect data shape to plan estimates.

Read More
Comic strip: the critic in a gray raincoat orders the Garden Hash, Casey calmly lets the ticket wait one minute on the rail, and the critic leaves a napkin that makes Quinn beam and Ace cry happy tears. Casey says, "Cooking four, waiting one. A normal Tuesday."

Wait Stats Summary: Every Wait on One Page

February 28, 2011
Pinal Dave
SQL Performance
SQL DMV, SQL Performance, SQL Scripts, SQL Wait Stats

This wait stats summary puts every wait from the series on one page: what it means and the first fix to try. On Night 28 at the Clipboard Diner, the critic finally comes on an ordinary Tuesday. The lesson of the whole series is the same as the story’s: know what normal looks like on your server.

Read More
Comic strip: Casey turns four weeks of notes into a one page chart, Ace tries to fix everything at once, and then gets caught about to wake the sleeping night baker with a pot. Jules says, "Night baker on top? Cross it out. Read the next one."

Wait Stats Troubleshooting: From Top Wait to First Fix

February 27, 2011
Pinal Dave
SQL Performance
SQL DMV, SQL Performance, SQL Scripts, SQL Wait Stats

Wait stats troubleshooting comes down to one habit: find the top real wait, ask its first question, and try one fix. On Night 27 at the Clipboard Diner, Casey tapes a one-page chart to the fridge. Here is that chart for SQL Server, plus one query that shows your top waits with their share and signal percent.

Read More
Previous 1 … 39 40 41 42 43 44 45 … 50 Next
  • Books
  • Testimonials
  • Privacy Policy

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