See who is connected, what is running, and what is blocking what; live, instead of reconstructing it from logs afterward. If you use SQL Diagnostic...
See who is connected, what is running, and what is blocking what; live, instead of reconstructing it from logs afterward. If you use SQL Diagnostic...
Why Forecasting & Capacity Planning Matters If you use SQL Diagnostic Manager every day to monitor performance, keep an eye on alerts, and...
"Users noticed slowness yesterday afternoon. What happened?" Every DBA team has fielded some version of that question, usually a day or two after...
A query that used to run in two seconds now takes twenty. The execution plan has not changed. The indexes are the same. CPU and memory inside the...
SQL Server index fragmentation is a page-ordering mismatch. The physical order of pages on disk stops matching the logical key order of the index,...
Capacity problems in SQL Server rarely arrive without warning. A volume that fills up this month was trending that way for weeks, and the data to...
Ask any DBA what their process looks like the moment a deadlock is reported, and you will usually hear some version of the same story: check the...
Why This Feature Exists — and Why You Should Be Using It You've already got SQL DM watching your servers and firing alerts when thresholds break....
Most DBAs handle SQL Server health one of two ways. Some work through a structured review on a schedule. The rest wait for a performance complaint...
Ask most DBA teams what their wait statistics are telling them, and the answer is usually an instance-level summary: “we’re seeing a lot of CXPACKET...
When something is clearly wrong with SQL Server performance but you can't immediately tell who or what is causing it, what does your team's first...
Why this matters Right now, most alert thresholds in SQL DM are static — one fixed number, all day, every day. The problem: "normal" doesn't look...