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 row of kitchen cupboard doors, one knob worn to bare brass and the paint around it rubbed pale.

Finding Hot Tables With sys.dm_db_index_usage_stats

October 7, 2014
Pinal Dave
SQL Performance
SQL DMV, SQL Index, SQL Lock, SQL Performance, SQL Server

Identify hot tables with index usage, lock and latch counters, table sizes, and retained snapshots that describe a real workload interval.

Read More
Diagram of the Current Activity section of Performance Dashboard: User Requests from sys.dm_exec_requests leads to the Current Requests report and then to the query text detail; User Sessions from sys.dm_exec_sessions leads to the Sessions Overview report and then to Session Details

Current Activity Section: Performance Dashboard Reports Explained

September 24, 2014
Pinal Dave
SQL Tips and Tricks
SQL DMV, SQL Monitoring, SQL Reports, SQL Server

The Current Activity section of Performance Dashboard shows what is running right now, split into user requests and user sessions, taken from two DMVs.

Read More
Gouache painting: a wooden sluice gate on a small stream with thin lines of water running through its slots toward a waterwheel, one vermilion float drifting in the channel

Live Execution Plan of a Running Query: SQL in Sixty Seconds #073

September 3, 2014
Pinal Dave
SQL Video
Execution Plan, SQL DMV, SQL in Sixty Seconds, SQL Performance, SQL Server Management Studio

A live execution plan shows how far a query has gotten while it is still running. This post builds a slow query on SQL Server 2025, watches it through sys.dm_exec_query_profiles from a second window, and explains why rows divided by the estimate is a progress meter only when the estimate is right.

Read More
Select results from sys.systproceses table.

SQL SERVER – How to See Active SQL Server Connections For Database

August 24, 2014
Pinal Dave
SQL Tips and Tricks
SQL DMV

A reader asked which users are connected to a database and with how many connections. This short script lists active SQL Server connections by login.

Read More
A rice sack leaking a thin trickle into a large heap, beside a smaller single spill of flour on a pantry floor.

Top Resource Consumers in Query Store

July 23, 2014
Pinal Dave
SQL Performance
Query Store, SQL CPU, SQL DMV, SQL Server

Top resource consumers in Query Store show CPU, duration, and reads by query and plan, so tuning starts with workload impact.

Read More
Five lines of brown parcels leading to service windows in a post office, one line much longer than the rest.

Reading the Top Five Wait Types on Your Server

July 10, 2014
Pinal Dave
SQL Performance
DBA, SQL DMV, SQL Server, SQL Wait Stats

Top five wait types become useful when you filter background waits, measure changes over time, and connect them to active work.

Read More
Fine saw beside its matching narrow kerf and a wider saw farther away

Missing Index Query Text: Linking Suggestions to Their Queries

June 29, 2014
Pinal Dave
SQL Performance
Execution Plan, SQL DMV, SQL Index

A missing index suggestion means more when you can see its query. Here is how to link them, trim the text and test the index.

Read More
Previous 1 … 24 25 26 27 28 29 30 … 45 Next
  • Books
  • Testimonials
  • Privacy Policy

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