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 hand holding up an oil dipstick over an open car engine, a rag in the other hand, a red oil can unopened on the gravel

Instance Health in One Query: Uptime, Memory, CPU and Waits

March 12, 2019
Pinal Dave
SQL Tips and Tricks
In-Memory OLTP, Memory Lane, SQL CPU, SQL Memory

Check instance health in one result set with uptime, memory, a recent CPU sample, leading waits, and the user-session count.

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
Execution Plan Cost Breakdown.

SQL SERVER – Parallelism for Heap Scan

October 29, 2018
Pinal Dave
SQL Performance
Clustered Index, Parallel, SQL CPU, SQL Heap, SQL Index, SQL Scripts, SQL Server

Two DBAs asked me if their table needed a clustered index. Our conversation during a Health Check turned into a lesson on parallelism for Heap Scan.

Read More
A wide stone culvert with a trickle of water and a high line of dried debris from spring floods

Right-Sizing SQL Server: Reading CPU and Memory Use Before Consolidation

September 6, 2018
Pinal Dave
SQL Performance
DBA, SQL CPU, SQL DMV, SQL Memory, SQL Monitoring

Base right-sizing SQL Server on sampled CPU, memory pressure, buffer use and interval I/O, then compare peaks across a full business cycle.

Read More
A hand sowing seeds into a red clay pot while a clogged mechanical seeder stands idle

SQL SERVER – Many BACKGROUND Threads with Command VDI_CLIENT_WORKER

June 29, 2018
Pinal Dave
SQL Tips and Tricks
SQL CPU, SQL Error Messages, SQL Scripts, SQL Server, SQL Wait Stats

Seeing many BACKGROUND threads with command VDI_CLIENT_WORKER? Here is what the VDI_CLIENT_WORKER and VDI_CLIENT_OTHER wait types mean.

Read More
Loom stations have different amounts of waiting work in their baskets

How Much Work Each Processor (CPU) is Doing in SQL Server? – Interview Question of the Week #178

June 17, 2018
Pinal Dave
SQL Interview Questions and Answers
SQL CPU, SQL DMV, SQL Scripts, SQL Server

A client with 56 processors saw CPU always high and wanted to know how busy each one was. Here is a simple DMV query that shows work per Processor (CPU).

Read More
Previous 1 … 5 6 7 8 9 10 11 … 14 Next
  • Books
  • Testimonials
  • Privacy Policy

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