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 rope swing on an oak branch holding a heavy sack of sand, the rope taut, tested before anyone rides it.

Stress Testing a Query Before Release

December 19, 2007
Pinal Dave
SQL Performance
Parameter Sniffing, SQL Performance, SQL Server, SQL Wait Stats, Testing

Stress testing a query before release reveals concurrency and parameter risks; learn to design realistic SQL Server tests and compare useful metrics.

Read More
Two people at a desk, one pointing a pencil at a circled box in a hand-drawn diagram

Explaining a Query Plan to a Developer

November 3, 2007
Pinal Dave
SQL Performance
Developer, Execution Plan, SQL Performance, SQL Server, SQL Statistics

Explaining a query plan starts with the costly work, checks estimates against actual rows, and turns findings into a clear code decision.

Read More
SQL Server Database Settings.

SQL SERVER – Set Server Level FILLFACTOR Using T-SQL Script

October 20, 2007
Pinal Dave
SQL Performance
SQL Index, SQL Performance, SQL Scripts, SQL Server

A short T-SQL script to set server level FILLFACTOR, plus the Books Online definition of FILLFACTOR and what its values from 0 to 100 mean.

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 harbor crane lifting a cargo net full of sacks onto a boat, with one sack waiting alone on the quay

Fast Bulk Inserts From Python

August 3, 2007
Pinal Dave
SQL Performance
Batch, Python, SQL Performance, SQL Server

Bulk inserts from Python work best with parameterized executemany, measured batch sizes, a tested fast_executemany path, and clear restart rules.

Read More
A long coach filling six parking bays while small cars wait at the entrance

Memory Grants: Why a Query Waits for Memory

June 24, 2007
Pinal Dave
SQL Performance
Execution Plan, SQL Memory, SQL Performance, SQL Wait Stats

Memory grants can leave SQL Server queries waiting on RESOURCE_SEMAPHORE; inspect estimates, grants, and spills before adding memory.

Read More
Gouache painting of a tall wooden library ladder leaning against slate blue shelves, eight rungs, the top rung painted vermilion

Change Database Compatibility Level in SQL Server Safely

May 29, 2007
Pinal Dave
SQL Tips and Tricks
Compatibility Level, SQL Performance, SQL Scripts

How to change database compatibility level in SQL Server 2025 with ALTER DATABASE. It covers the levels the server accepts, what the level changes in the optimizer, why single user mode isn’t needed, and a safe routine for raising the level with Query Store.

Read More
Previous 1 … 50 51 52 53 54 Next
  • Books
  • Testimonials
  • Privacy Policy

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