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
Student's hands stirring a pan while a teacher's hand points without touching it

Consulting 101 – Why Do I Never Take Control of Computers Remotely?

March 25, 2019
Pinal Dave
SQL Performance
Comprehensive Database Performance Health Check, Consulting, SQL DMV, SQL Server

I avoid control of computers remotely so your team owns each action, protects credentials, and learns a tuning process it can repeat.

Read More
Gouache painting of a rack of spice jars of different sizes with one worn jar lid in vermilion

Plan Cache Size in SQL Server: List Every Cached Plan

March 16, 2019
Pinal Dave
SQL Tips and Tricks
Execution Plan, SQL Cache, SQL DMV, SQL Scripts

Plan cache size shows how much memory each cached query plan takes. This post lists every plan in one database with its size, its text and its execution count. It also explains why the cache entry and the plan itself report different sizes.

Read More
A kiln is ready but unfinished pottery crowds the available workbench

How to Know When Memory Constraints are Negatively Impacting CPU in SQL Server? – Interview Question of the Week #216

March 10, 2019
Pinal Dave
SQL Interview Questions and Answers
SQL CPU, SQL DMV, SQL Memory, SQL Scripts, SQL Server

How do you know when memory constraints are hurting CPU in SQL Server? Someone asked me this loaded question before a Health Check, and here is my answer.

Read More
A finite group of loom stations serves a separate tray of waiting yarn bundles.

SQL SERVER – Default Worker Threads Per Number of CPUs

March 9, 2019
Pinal Dave
SQL Performance
SQL CPU, SQL DMV, SQL Scripts, SQL Server

The default Worker Threads limit depends on SQL Server version, logical CPUs and memory. A workshop reader asked about automatic configuration.

Read More
Gouache painting of a cabinet of drawers each holding a bolt and washers, one bolt in vermilion

Index Key Columns and Included Columns in SQL Server

February 21, 2019
Pinal Dave
SQL Performance
SQL DMV, SQL Index, SQL Scripts

Index key columns and included columns show what each index really stores. This post builds one query that lists them for every index, then a second query that finds indexes with the same keys or a shared leading key. It ends with the rules for merging them safely.

Read More
A goldfish in a bag floating in a new aquarium while a hand checks the water with a thermometer

Finding Edition-Bound Features With sys.dm_db_persisted_sku_features

January 15, 2019
Pinal Dave
SQL Tips and Tricks
DBA, SQL DMV, SQL Licensing, SQL Migration

Use sys.dm_db_persisted_sku_features before an edition move, inventory databases, and distinguish feature evidence from licensing checks.

Read More
Gouache painting of a three-legged stool with a vermilion wedge under its short leg

Reduce IO Waits in SQL Server: Read the Waits First

January 8, 2019
Pinal Dave
SQL Performance
SQL DMV, SQL Performance, SQL Wait Stats

To reduce IO waits in SQL Server, first name the wait. This post explains the main IO wait types and measures two of them for a single session on a demo database. It then shows how to check file latency and which fix matches each wait.

Read More
Previous 1 … 13 14 15 16 17 18 19 … 44 Next
  • Books
  • Testimonials
  • Privacy Policy

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