Category: First Responder Kit

Updated First Responder Kit and Consultant Toolkit for July 2026

From now on, I'm going to be releasing annual versions of the First Responder Kit, starting with this one, which I'm calling the First Responder Kit 2026. I'll still release more frequently on Github, but I won't be blogging about it here. I want to make it easier for folks who don't update that often.…

Read more about Updated First Responder Kit and Consultant Toolkit for July 2026 2 comments — Join the discussion

Building My Dev/Prod Demon Hunters Session, Part 2: The Tactics

This week at the SQLBits conference in Newport, I'm teaching an all-new all-day session called Dev-Prod Demon Hunters: Finding the Real Cause of Production Slowness.

It filled up initially, but they've opened up more seats for it, so if you're interested, there's still time to join! Attendees get a free Fundamentals & Mastering 1-Year Bundle. Register now for SQLBits, or if you're already registered, email contactus@sqlbits.com to get into my workshop.

Read more about Building My Dev/Prod Demon Hunters Session, Part 2: The Tactics 4 comments — Join the discussion

Updated First Responder Kit and Consultant Toolkit for April 2026

If there was ever a release you should skip for reliability reasons, it's this one. There's a lot of AI-edited code in here. I'm really only putting it out there because I want to let early adopters start playing around with a few new things: sp_BlitzIndex adds an @AI parameter to get index consolidation advice…

Read more about Updated First Responder Kit and Consultant Toolkit for April 2026 1 comment — Join the discussion

Updated First Responder Kit and Consultant Toolkit for March 2026

For the last few years, I've slowed the First Responder Kit release down to once per quarter. It felt pretty feature-complete, and I didn't want to make y'all upgrade any more than you have to. You're busy, and I don't want to take up your time unless there's something really big to gain from doing an upgrade.

Read more about Updated First Responder Kit and Consultant Toolkit for March 2026 14 comments — Join the discussion

Updated First Responder Kit and Consultant Toolkit for February 2026

Two big sets of news this month! The Consultant Toolkit now supports imports to a database so you can track your clients' health and performance over time, and sp_BlitzCache has a new @AI parameter.

Set @AI = 2, and get a prompt you can copy/paste into the AI of your choice to help you tune the query.
Set @AI = 1, and we'll actually call ChatGPT or Google Gemini for you and return the advice.

Read more about Updated First Responder Kit and Consultant Toolkit for February 2026 10 comments — Join the discussion

Updated First Responder Kit and Consultant Toolkit for November 2025

This quarter's release includes new checks for SQL Server 2025's new memory pressure warnings, Azure SQL DB's operations in progress, accurate CPU usage on Docker containers, warnings about not using partitioned statistics where appropriate, and much more. If you'd like to thank me for my work in maintaining the First Responder Kit, the best way…

Read more about Updated First Responder Kit and Consultant Toolkit for November 2025 Be the first to comment

Updated First Responder Kit and Consultant Toolkit for July 2025: Independence Release

I'mma wax philosophical for a second: I love the open source nature of the First Responder Kit because it lets anybody, anywhere, diagnose database problems faster. If you're a full time employee somewhere today, you owe it to yourself to use the FRK scripts because if you ever switch from one company to another, your…

Read more about Updated First Responder Kit and Consultant Toolkit for July 2025: Independence Release 2 comments — Join the discussion

Updated First Responder Kit and Consultant Toolkit for April 2025

This quarter's release contains a few advanced warnings & tools, like table input for sp_BlitzLock, new warnings about paused resumable index operations that will be deleted automatically by SQL Server 2022, and a new option to maintain carriage returns and line feeds in sp_BlitzCache's output.

To get the new version:

Read more about Updated First Responder Kit and Consultant Toolkit for April 2025 Be the first to comment

Updated First Responder Kit and Consultant Toolkit for May 2024

If you've hard-coded installer file names, there's a big change in this release. There are now just 2 installer scripts: Install-All-Scripts.sql, and a new Install-Azure.sql, which only installs the scripts that are compatible with Azure SQL DB. The old Install-Core scripts are gone because we've deprecated sp_AllNightLog, sp_BlitzInMemoryOLTP, and sp_BlitzQueryStore. Read on for why.

Read more about Updated First Responder Kit and Consultant Toolkit for May 2024 7 comments — Join the discussion

We’re Starting to Automate Testing for the First Responder Kit.

Brent says: It's really funny how the world works. I wrote what you see below in December 2023 and scheduled it for publication on January 16th (today), hoping to get help from the community to get this process started. On January 9, before the post went live, David Wiseman submitted a pull request with the first steps! More on that at the end of the post. I'm leaving the post as-written in Dec 2023 because it's still useful.

Read more about We’re Starting to Automate Testing for the First Responder Kit. 7 comments — Join the discussion
Performance Tuning

How to Track Performance of Queries That Use RECOMPILE Hints

Say we have a stored procedure that has two queries in it - the second query uses a recompile hint, and you might recognize it from my parameter sniffing session:
[crayon-6a6e8217955b2095273647/]
The first query will always get the same plan, but the second query will get different plans and return different numbers of rows depending on which reputation we pass in.

Read more about How to Track Performance of Queries That Use RECOMPILE Hints 2 comments — Join the discussion