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 broad rug beater beside a hanging rug and a much smaller soft brush

Stop Chasing Every Seek: When a Table Scan Is the Right Plan

September 28, 2011
Pinal Dave
SQL Tips and Tricks
SQL Performance, SQL Scripts, SQL Server

A Clustered Index Scan is not always the problem. Count the reads for a seek with lookups, a scan and the optimizer’s own pick, then see when the seek really wins.

Read More
A jar of ground coffee with a red scoop, the hand grinder unused behind it

Indexed Views: When the Faster Reads Are Worth It

September 26, 2011
Pinal Dave
SQL Performance
SQL Index, SQL Performance, SQL Server, SQL View

Evaluate indexed views by building a sales summary, comparing read savings with write maintenance, and using NOEXPAND where required.

Read More
A citrus reamer and two orange halves beside a basket of untouched whole oranges

AT TIME ZONE Cost: Converting Many Rows Without Burning CPU

September 5, 2011
Pinal Dave
SQL Tips and Tricks
SQL Performance, SQL Scripts, SQL Server

Converting a whole column with AT TIME ZONE looks harmless on three rows and hurts on a hundred thousand. Here is the cheaper way to filter a local day.

Read More
Several small plain brass locks beside one larger plain lock on a warm wooden tabletop.

What Lock Escalation Is and How to Stop It

September 1, 2011
Pinal Dave
SQL Performance
Best Practices, SQL Index, SQL Performance, SQL Server

Understand lock escalation, confirm it with evidence, and reduce its impact through smaller transactions, better access paths, and modern locking.

Read More
Tangled fishing flies lie beside matching flies secured individually in a foam fly wallet

Large IN Lists: When a Temp Table Beats Thousands of Values

August 1, 2011
Pinal Dave
SQL Tips and Tricks
Primary Key, SQL Performance, SQL Sub Query, Temp Table

Pasting thousands of IDs into an IN list works, until it does not. See where the time goes and how to keep the answer the same with a temp table.

Read More
A wooden specimen cabinet has an open drawer containing a magnifying glass, representing cube performance diagnosis.

SSAS Cube Performance: Diagnosing a Sudden Slowdown

June 14, 2011
Pinal Dave
SQL Performance
Best Practices, Business Intelligence, SQL Analysis Services, SQL Performance

SSAS cube performance diagnosis starts with the exact slow request. Follow storage, MDX calculations, cache, processing, and resource evidence before choosing a fix.

Read More
A detailed cabinet opens one fitted compartment of wooden cubes for careful inspection.

Troubleshooting Cube Performance: Three Checks

June 6, 2011
Pinal Dave
SQL Performance
SQL Analysis Services, SQL Extended Events, SQL Monitoring, SQL Performance

Diagnose cube performance by comparing the same MDX query, processing changes and resource pressure before choosing a repair.

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

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