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
Tiny earrings fit a small travel pouch while a bulky necklace rests in a larger case.

Storing Images in SQL Server: varbinary(max) or FILESTREAM

March 6, 2009
Pinal Dave
SQL Tips and Tricks
Filestream, SQL Data Storage, SQL Datatype, SQL Performance

Pictures in a database are easy to insert and easy to regret. Here is where the bytes go and how to choose a storage method.

Read More
A big beach ball on sound boards beside a small red cannonball that has cracked the plank

Operator Cost Percentages Are Estimates: Read Actual Time Instead

January 26, 2009
Pinal Dave
SQL Performance
Execution Plan, SQL Performance, SQL Server

Read operator cost percentages as estimates, then use actual rows, elapsed time, IO, and repeated work to find the real bottleneck.

Read More
A hand checking every coat on a row of hooks for the one with a red lining

Leading Wildcard LIKE Searches: Why They Scan and What Helps

December 25, 2008
Pinal Dave
SQL Performance
SQL Index, SQL Performance, SQL Server, SQL String

Diagnose a leading wildcard LIKE scan and compare prefix search, reversed suffix keys, full-text search, and n-gram indexing.

Read More
A hand holding a stethoscope to the flank of a calm chestnut horse in a stable, a closed leather bag nearby

Five DMVs Worth Memorizing

December 19, 2008
Pinal Dave
SQL Performance
DBA, SQL DMV, SQL Performance, SQL Server, SQL Wait Stats

Five DMVs worth memorizing show SQL Server sessions, active requests, waits, index use, and file I/O during an incident.

Read More
Two glass jars on a garden wall, one empty, one filled with water under a red lid

Comparing Two Wait Stats Snapshots to See What Changed

December 8, 2008
Pinal Dave
SQL Performance
DBA, SQL DMV, SQL Performance, SQL Wait Stats

Compare wait stats snapshots over a chosen window, subtract cumulative counters, remove background waits, and calculate rates and average waits.

Read More
A stone-sorting tray has visible stones and one linen-covered compartment concealing its contents.

Nullable NOT IN: Read the Row Count Spool Carefully

November 14, 2008
Pinal Dave
SQL Performance
SQL NULL, SQL Performance, SQL Sub Query

Nullable NOT IN needs a clear rule for unknown identifiers. Compare NULL and empty-set results before changing the query or interpreting a Row Count Spool.

Read More
A busy restaurant stove with every burner lit and one pot boiling over as a hand reaches for its lid.

Seeing What Is Running Right Now

October 24, 2008
Pinal Dave
SQL Performance
DBA, SQL DMV, SQL Lock, SQL Performance, SQL Wait Stats

See what is running right now in SQL Server with request DMVs, statement text, plans, waits, and blocking details in one reusable query.

Read More
Previous 1 … 45 46 47 48 49 50 Next
  • Books
  • Testimonials
  • Privacy Policy

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