Run sp_Blitz on a SQL Server to get a prioritized list of health problems and configuration issues in minutes.
Use sp_BlitzCache to find which queries have been burning the most CPU or causing the most reads over time.
Run sp_BlitzFirst when a server is currently slow to get an instant snapshot of what is happening right now.
Audit indexes with sp_BlitzIndex to find missing indexes that would speed up slow queries or duplicate indexes wasting space.
Download the ZIP from releases and run a single SQL file against your server, no external dependencies.
This is a collection of diagnostic scripts for Microsoft SQL Server, aimed at database administrators and developers who need to quickly assess what is wrong with a server or why it is running slowly. The scripts install as stored procedures, meaning they become callable routines that live inside your SQL Server database and can be run on demand. The main tools are sp_Blitz for an overall health check, sp_BlitzCache for identifying which queries have been consuming the most resources, sp_BlitzIndex for spotting missing or problematic indexes, and sp_BlitzFirst for diagnosing why a server is slow at this very moment. Additional scripts cover deadlock analysis, backup status, session management, and restoring databases. Each script produces output with context, such as priority levels that indicate urgency (lower numbers mean more serious problems) and links to documentation explaining what each finding means and why it matters. The output is designed to be read in SQL Server Management Studio or similar database tools. To install, you download a ZIP file from the releases page and run a SQL file against your server. The kit supports SQL Server running on Windows, Linux, and Amazon RDS. Azure SQL Database has partial support. Older unsupported versions of SQL Server may find working scripts in a Deprecated folder inside the repository. The project is maintained by Brent Ozar Unlimited and is licensed under MIT. Community support is available via a dedicated Slack channel, and bug reports follow a contributing guide in the repository. The full README is longer than what was shown.
← brentozarultd on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.