r/SQLServer • u/MikeScalise • 2d ago
Community Share I finally built the SQL Server Feature Matrix I've wanted for years -- SQL.FM
About six years ago, Brent Ozar linked to the PostgreSQL Feature Matrix in his newsletter and wrote, "I wish we had this for SQL Server."
I remember seeing that and thinking the same thing. I'd wanted an easier way to answer questions like: When did SQL Server get this feature? Which versions and editions support it? What about Azure?
I never really had the time to build a comprehensive feature matrix until this year, when I had some free nights and weekends to devote to the project.
So, I finally built one for SQL Server -- and it's completely free to use:
SQL Server Feature Matrix (SQL.FM)
https://sql.fm
The Feature Matrix currently tracks 300+ SQL Server features across versions going all the way back to SQL Server 1.0, including edition differences, Azure SQL Database, and Azure SQL Managed Instance.
You can choose exactly which versions/environments you want to compare, search for individual features, and use a “Hide unchanged features” checkbox to quickly narrow the matrix down to the differences.
While building it, I ended up adding three other quick references I often find myself looking for:
- SQL Server Version Reference
- SQL Server & OS Compatibility Matrix
- Date & Time Reference
A significant part of the project was researching and verifying the feature data, especially for the older SQL Server releases. I spent a lot of time digging through Microsoft documentation, archived material, and other historical sources, and I've tried to be as accurate as possible.
That said, with hundreds of features spanning decades of SQL Server releases, there's always the possibility that something slipped through. If you find an error, have a better source for something, or notice a feature that's missing, I'd really appreciate the feedback.
I built this because it's the kind of reference I've wanted to have myself, so hopefully some of you find it useful too.
1
u/chicaneuk 1d ago
Brilliant idea .. thanks so much for taking the time! Really handy to have this at a filterable glance. I just love when people take their own time to make stuff like this, so thank-you.
1
1
1
1
1
1
u/jshine13371 6 1d ago
Maybe I missed it because I'm on mobile, but does it provide which Editions of those Versions of SQL Server that feature is available for? I find that's the bigger question I'm trying to answer most times.