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
Small wooden cloakroom tokens sit beside a peg holding one full coat.

Optimize for Ad Hoc Workloads: Shrinking a Bloated Plan Cache

March 21, 2009
Pinal Dave
SQL Performance
Ad Hoc Query, Execution Plan, SQL Cache, SQL Server Configuration

One-off queries can fill your plan cache with plans nobody will reuse. Here is the setting that stores a stub instead, and how to check if you need it.

Read More
Two identical brass compasses on a workbench, one needle pulled aside by a nearby iron vise

Why One Query Has Two Cached Plans: SET Options and plan_attributes

November 8, 2008
Pinal Dave
SQL Performance
Execution Plan, Parameter Sniffing, SQL Cache, SQL DMV, SQL Server

Investigate two cached plans with plan_attributes, decode differing SET options, and match application settings before diagnosing skew.

Read More
A small garden gate with a latch polished bright from use beside a grand iron gate rusted shut.

Finding the Most Frequently Run Queries

March 9, 2008
Pinal Dave
SQL Performance
Query Store, SQL Cache, SQL CPU, SQL DMV, SQL Server

Most frequently run queries can consume large SQL Server resources even when each call is fast; use plan cache and Query Store to find them.

Read More
An open kitchen drawer with wooden compartments, one overflowing with tangled string while others hold cutlery.

Reading Memory Clerks to See Where Memory Goes

February 9, 2008
Pinal Dave
SQL Performance
SQL Cache, SQL DMV, SQL Memory, SQL Server

Memory clerks show how SQL Server allocates memory among engine components; learn to read the DMV, spot unusual growth, and investigate safely.

Read More
SQL SERVER - 2005 - Different Types of Cache Objects

SQL SERVER – 2005 – Different Types of Cache Objects

October 4, 2007
Pinal Dave
SQL Tips and Tricks
SQL Cache, SQL Error Messages, SQL Server

A quick look at the different types of cache objects SQL Server 2005 keeps in the procedure cache, from a troubleshooting book I reviewed.

Read More
A pot of soup on a stove beside a counter of bowls already ladled, a hand choosing between them.

Scaling Out Read Queries

September 18, 2007
Pinal Dave
SQL Performance
AlwaysOn, Query Store, SQL Cache, SQL Performance, SQL Server

Scaling out read queries uses replicas, caches, and routing with measured freshness and operating cost; learn when each path fits.

Read More
A circular tray of recent memory records with one red alert card beside a shrinking stack of memory blocks

Low Memory Signals in the Resource Monitor Ring Buffer

April 12, 2007
Pinal Dave
SQL Performance
SQL Cache, SQL DMV, SQL Memory, SQL Server

Read the resource monitor ring buffer alongside Windows and process memory signals to investigate cache shrinkage in SQL Server.

Read More
Previous 1 … 6 7 8 9
  • Books
  • Testimonials
  • Privacy Policy

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