SQL Server Blog Post

Community & EventsDatabase Administration

Should You Move from SQL Server Enterprise to Standard Edition? Here’s How to Know

Written by Mike Walsh

December 2, 2020

Do you need SQL Server Enterprise Edition? In 2026, the answer is ‘probably not’ for more companies than you’d think. Since SQL Server 2019 — and even more so with SQL Server 205 increasing RAM and CPU limits for Standard, SQL Server Standard Edition has dramatically closed the gap. We’ve helped scores of clients save $40,000 to $80,000+ by making the move, and the list of reasons to stay on Enterprise keeps getting shorter. Here’s how to figure out where you stand.

Lately, we’ve been finding more and more folks who can answer that probably not. I’ve lost track of the number of clients we’ve helped downgrade from SQL Server Enterprise to SQL Server Standard during our SQL Server Upgrades, take advantage of new features, and fairly dramatically reduce their costs.

For now, a brief post where I’ll cover some things to think about, some reasons to consider downgrading to standard, some reasons to stay Enterprise. Tomorrow I’ll share the link to the webinar and talk a bit more about achieving HA with SQL Server standard in the cloud.

The answers here are not one size fits all. Some folks need to stay on SQL Server enterprise. Some folks should be on the fast track to “downgrade” from SQL Server Enterprise to SQL Server Standard.

Why Downgrade from Enterprise to Standard Edition in SQL Server?

Saving $10,000 for each 2 core pack is a good starter reason. On an 8 core server – that’s $40,000 reasons. And that’s without software assurance (which is a whole other topic for another post – navigating Software Assurance and licensing)

It’s not all about money. Let me phrase it this way – “Why not?” Sure there are some reasons to stay on Enterprise (See below), but many of the reasons we used to give without much thought aren’t good reasons anymore. Here are just some of the things we get with SQL Server standard nowadays in SQL Server 2025:

  • 256GB RAM – up from 128GB in SQL server 2014-2022.
  • 32 Cores (or 4 sockets, whichever is lower) – Up from 16 cores in SQL Server 2014, 24 in SQL Server 2016-2019
  • Two node (single instance) Failover Cluster for High Availability (more on this tomorrow – including how we do that with many clients in the clouds)
  • Availability Groups (with some limitations, starting in SQL Server 2016)
  • Compression (Data since 2016SP1 and Backups a lot longer)
  • Encryption (Backup, TDE, Always Encrypted) – TDE/Always Encrypted are new in SQL Server 2019
  • Partitioning
  • Query Store
  • All security features (Always Encrypted, Server and DB audit, EKM, Backup encryption, Dynamic data masking, etc.)

There’s more here at the edition feature matrix for SQL Server 2025. You can click the links to see the evolution from 2017/2017/2014 and earlier.

In short – if your workload can handle 256GB of RAM or less, 32 cores or less – and you don’t need the few enterprise features described below – perhaps you should really be considering SQL Server Standard. It may even be easier to test this out than you realize with VM and cloud-based environments!

With fairly little effort, we saved a few clients about $40,000 – $80,000 per year respectively on their AWS licensing by bringing them from Availability Groups in Enterprise Edition to Failover Cluster Instances in SQL Server Standard.

Do I Need SQL Server Enterprise Edition?

If you truly need some of the “Performance” minded features that are a feature of Enterprise Edition, it makes sense to stay there. If you need more than 128GB of RAM or more than 24 cores, it also does.

Some of the things you miss (that link above will show the complete list) when going to Standard:

  • Online Index Rebuilds (but we don’t think you should be rebuilding your indexes as often as you probably do, and we don’t think you should be rebuilding when the fragmentation is as low as you are probably rebuilding at)
  • Some of the advanced engine features that give Enterprise Edition better scale (like read-ahead reads and other optimizations at the storage tier – though with a well-tuned database on solid IO – for a DB environment that fits in 128GB of RAM – this may not be as big of a deal as you fear)
  • Availability Groups with readable secondaries (though – those require you to know license TWO enterprise edition SQL Server instances. If you 100% need this feature and all it brings – then you need Enterprise. But – can you get by with a nightly restore? Or, if you need more data recency – can a Transactional Replication work? It’s not as scary as it sounds – and you can replicate to a Standard Edition secondary, and you can even add indexes for reporting only on the subscriber – unlike an AG)
  • Multi-Node FCIs
  • See the above list for more.

Sure. You are giving a few things up with Standard edition. And some folks truly need those difference makers. But in SQL Server 2017, one of those difference makers was “TDE is needed for the auditors” – that’s gone now. In SQL Server 2016 RTM, one of the difference makers was “Compression isn’t there” – that’s been gone as an excuse since SQL Server 2016 SP1

So What Should You Do?

I’d probably have a flow chart that sort of starts with:

  1. Do you need more than 128GB of RAM? (much more – I don’t mean 192 or 144GB – that may still be enough to see if you can do some tuning and optimization)
  2. If No – Do you need more than 24 cores?
  3. If No – do you require a read-only secondary feature in an AG or the 3 node HA/DR in one solution?
  4. If No – Do you really need online index rebuilds (and if the answer is yes – are you rebuilding all the indexes every week whether they need it or not? If not, that’s not a good enough excuse)

If you kept getting No answers – you should see what happens on SQL Server Standard in a test environment. If you are at 144 or 192GB of RAM – see what happens when you lower SQL’s max memory more – or lower the VM you are running on to 128GB – or move your cloud infrastructure to a size that is more appropriate for standard – what happened? How did the tests go?

And don’t forget – with the savings – you can spend some more time tuning your DB, you can spend some more budget thinking about scale-out architecture, you can think about using things like FCI + Log Shipping to give HA + DR and stay on standard and get your “included HA pair and DR third SQL Server.”

What do you think? Can you save your company money one time? Or can you cut your cloud bill in half on the SQL Server side? I’ve seen folks do it, and it always makes me wish we put a “Percentage of license savings” bonus clause in our contracts! Consider making the move from SQL Server Enterprise to SQL Server standard today. We can help for sure, just reach out if it’s needed.

Wondering if you can make the move to Standard? We’ve helped many clients evaluate their Enterprise Edition usage and save $40-80K+ on licensing – sometimes more. Our team of 20+ expert SQL Server DBAs can assess your environment and tell you exactly what you’d gain and what you’d lose. No contract, no commitment – just 20 minutes to see if it makes sense. Drop us a line today.

Sign Up for Updates

Sign up for our newsletter to receive updates about new blog posts, webinars, DBA tools, and more.

Leave a Comment