Black Friday prices end in 18d 15h 24m — See the sale

Author: Brent Ozar

I make Microsoft SQL Server go faster. I love teaching, travel, cars, and laughing. I'm based out of Las Vegas. He/him.

SQL ConstantCare Badges

SQL ConstantCare™, our monitoring app that gives you a simple daily email with actionable tasks to make your servers faster and more reliable, is about to start sending out monthly awards! On the first weekday of each month, we'll email the winners with their gold, silver, and bronze badges.

Well, I say badges - some of them are badges of pride and honor, but some are badges of... well, let's just say you'll laugh when you'll put them on the company fridge.

Read more about SQL ConstantCare Badges 7 comments — Join the discussion
Performance Tuning

SQL Server 2022 Finally Fixed a SQL Server 2008 Query Plan Bug!

For yeeeeeears, when I've explained execution plans, part of my explanation has included the instructions, "Read the plan from right to left, top to bottom, looking for the place where the estimates vs actuals are suddenly way off." Here's an example:

Things seem to be going okay on the query plan until you hit the key lookup, which brought back 13 rows of an estimated 19,452. That would appear to be a pretty doggone bad estimate.

Read more about SQL Server 2022 Finally Fixed a SQL Server 2008 Query Plan Bug! 5 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
News & Opinion

What’s New in SQL Server 2025

This year's release of Microsoft's enterprise-grade relational database focuses on the most highly requested features from customers. Highlights include:

Tooling support for SSMS like adding the debugger back in and executing the query where your cursor is on
Production DBA enhancements like the ability to restore a single table from backup, and automatic background corruption checks
New investments in SQL Server Reporting Services, like a report viewer for .NET Core
T-SQL enhancements like DISTINCT support in STRING_AGG and enhanced NoSQL support

Read more about What’s New in SQL Server 2025 26 comments — Join the discussion
Production DBA

Why Your Azure SQL DB Hyperscale Bill is Higher Than You’d Expect

tl;dr: if you use Azure SQL DB Hyperscale's auto-scaling, it's probably not cutting your bill down because like SQL Server, Hyperscale doesn't automatically relinquish memory, and it'll be up to you to manually manage your own memory if you wanna cut your bill.

Now for the long story.

Read more about Why Your Azure SQL DB Hyperscale Bill is Higher Than You’d Expect 3 comments — Join the discussion