Black Friday prices end in 18d 15h 34m — 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.
T-SQL & Development

[Video] Job Options: Zooming Out to See the Big Picture

One of my readers asked me to give a 30-minute talk to their company's internal employees discussing the job market at large. The target audience was technical people of all disciplines - not just database administrators, but all kinds of people who worked with technology.

My goal with the talk was to help people think about lots of possible next-steps in their career journey. I wanted to show how the skills they've already developed might be useful in jobs they hadn't thought about before.

Read more about [Video] Job Options: Zooming Out to See the Big Picture 2 comments — Join the discussion

What’s New (And Undocumented) in SQL Server 2025 CTP 2.1

As the SQL Server 2025 previews continue to come out, Microsoft is making changes that they're not telling you about. Sometimes these changes never actually go into the final production version, other times they're held exclusively for the cloud, but sometimes - just sometimes - we get a sneak peek of something Microsoft hasn't announced…

Read more about What’s New (And Undocumented) in SQL Server 2025 CTP 2.1 5 comments — Join the discussion
T-SQL & Development

Mastering Class Updates on Resource_Semaphore, The Ascending Key Problem, and The Cloud

I've posted a couple of updated videos to my Mastering courses.

In Mastering Server Tuning, I updated and expanded the RESOURCE_SEMAPHORE module to cover more details about query workspace grants, plus cover SQL Server 2022's updates to Adaptive Memory Grants.

Read more about Mastering Class Updates on Resource_Semaphore, The Ascending Key Problem, and The Cloud 2 comments — Join the discussion

Review: SSMS Copilot vs Other AI Tools

I use AI tools constantly in my work, so when the new SSMS v21 came out with Copilot support, I was excited to try it. The short story is that the user interface is fine, and it doesn't feel buggy, but the advice is simply terrible compared to other LLMs due to the prompt Copilot is using. You're better off using tools like ChatGPT, Gemini, and Claude directly for now.

Read more about Review: SSMS Copilot vs Other AI Tools 25 comments — Join the discussion

How SQL Server 2025’s Optional Parameter Plan Optimization Works

About three years ago, SQL Server 2022 introduced Parameter-Sensitive Plan Optimization (PSPO). At the time, I explained that it didn't work particularly well, and went so far as to pronounce PSPO in a rather unflattering way. I wouldn't suggest that anyone turn it off - it's fine, just fine - but it isn't powerful enough, and poses serious challenges for monitoring and plan cache analysis.

Read more about How SQL Server 2025’s Optional Parameter Plan Optimization Works 15 comments — Join the discussion

New Objects in SQL Server 2025 – And Thousands of New Undocumented Feature Flags!

The first public preview of SQL Server 2025 dropped yesterday, and here's what's new under the hood as compared to today's SQL Server 2022 CU19. Forgive me - this is quite a lengthy post, and it's mostly a data dump. There are new stored procedures, extended stored procs, views, feature switches, new columns in existing tables, messages, and more.

Read more about New Objects in SQL Server 2025 – And Thousands of New Undocumented Feature Flags! 9 comments — Join the discussion