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
T-SQL & Development

T-SQL Has Regex in SQL Server 2025. Don’t Get Too Excited.

Regular expressions are a way of doing complex string searches. They can be really useful, but they have a reputation: they're hard to write, hard to read, and they're even harder to troubleshoot. Once you master 'em, though, they come in handy for very specific situations.

This post isn't about their complexity, though. This post is about Azure SQL DB & SQL Server 2025's regex performance.

Read more about T-SQL Has Regex in SQL Server 2025. Don’t Get Too Excited. 23 comments — Join the discussion
Performance Tuning

Query Exercise: Looking for Email Addresses

Personally identifiable information (PII) is freakin' everywhere.

When companies first start looking to identify and lock down their data, they think it's going to be as easy as identifying common columns like EmailAddress, DateOfBirth, SocialSecurityNumber, and so forth. They think, "We'll just encrypt those columns and we'll be fine."

Read more about Query Exercise: Looking for Email Addresses 12 comments — Join the discussion

[Video] Office Hours: Philosophical Questions at the Waterfall of the Gods

I'm in Iceland this week, land of fire and ice, a place I keep coming back to over the years. It's one of my favorite places on earth with stunning scenery, nice folks, and great restaurants. I paused at Godafoss to take your top-voted questions from Pollgab.com/room/brento.

https://www.youtube.com/watch?v=nGoE17cSdl8

Read more about [Video] Office Hours: Philosophical Questions at the Waterfall of the Gods Be the first to comment

Finding Out What Changed in a Cumulative Update

Over the last several years, Microsoft has been putting less and less effort into Cumulative Update documentation. We used to get full-blown knowledge base articles about fixes, but these days, we get a collection of footnotes with deceiving hyperlinks that look like they're going to lead to more information - but they simply lead back to themselves.

Read more about Finding Out What Changed in a Cumulative Update 7 comments — Join the discussion

[Video] Office Hours: Hawaiian Edition

I took your top-voted questions from https://pollgab.com/room/brento and answered 'em from my balcony at Disney's Aulani Resort in Hawaii. I'm not really a Disney guy - we were there for a friend's birthday celebration - but I tell ya what, that's my new favorite resort in the world. The water park, food, beach, and nearby activities were great, and it has the awesome Disney service. Top notch. Anyhoo, back to tech:

Read more about [Video] Office Hours: Hawaiian Edition Be the first to comment

SQL ConstantCare® Population Report: Winter 2025

Every quarter, we publish adoption rate data showing how quickly people are adopting new versions of SQL Server. Today it's time for the winter 2025 version of our SQL ConstantCare® population report.

SQL Server 2022 is finally seeing some good adoption with about 21% of the market. It's gradually taking market share from all other versions, including 2019, but 2019 still dominates with 44% of the market:

Read more about SQL ConstantCare® Population Report: Winter 2025 13 comments — Join the discussion