Comparison
SQL Server 2022 Standard vs Enterprise
SQL Server 2022 Standard vs Enterprise: the 24-core and 128 GB ceilings, Always On, in-memory OLTP, and what each edition really costs per core.
Short answer
- Standard costs roughly a quarter of Enterprise per core but stops at 24 cores and 128 GB of buffer pool per instance. Enterprise removes both ceilings.
- Three things force Enterprise: more than 24 cores or 128 GB on one instance, Always On availability groups with more than one secondary or readable secondaries, and online index or schema maintenance on tables you cannot take offline.
- Everything else — line-of-business apps, departmental reporting, most ISV deployments — runs on Standard, and the Server + CAL model makes it cheaper still below about 30 users.
Standard is the workhorse departmental database. Enterprise unlocks the high-availability and performance features that mission-critical systems depend on — Always On AGs with up to 8 secondaries, online index rebuilds, in-memory OLTP and unlimited cores.
The edition decision is almost never about features you would like. It is about hard ceilings you will hit and maintenance windows you cannot get. Work through the limits below, then price both routes with the calculator before you commit — the gap between editions on a 16-core server runs into five figures.
How do SQL Server 2022 Standard and SQL Server 2022 Enterprise compare side by side?
| Feature | SQL Server 2022 Standard | SQL Server 2022 Enterprise |
|---|---|---|
| Max compute capacity (cores) | 24 (lesser of 4 sockets / 24 cores) | OS maximum |
| Max buffer pool memory per instance | 128 GB | OS maximum |
| Max Columnstore segment cache | 32 GB | Unlimited |
| Max database size | 524 PB | 524 PB |
| Always On Availability Groups | Basic (2 nodes, 1 DB, no readable secondary) | Advanced (up to 8 secondaries, readable) |
| Failover cluster instances | 2 nodes | OS maximum |
| Online index operations | — | ✓ |
| Online schema changes | — | ✓ |
| Resumable online index rebuild | — | ✓ |
| In-memory OLTP | Limited (32 GB per DB) | Unlimited |
| Table & index partitioning | Supported, no parallel partition ops | ✓ with parallel operations |
| Resource Governor | — | ✓ |
| Data compression / backup compression | ✓ | ✓ |
| Transparent Data Encryption | ✓ | ✓ |
| Always Encrypted with secure enclaves | ✓ | ✓ |
| Change data capture | ✓ | ✓ |
| Accelerated database recovery | ✓ | ✓ |
| Ledger tables | ✓ | ✓ |
| Machine Learning Services | Limited (no parallelism) | Full |
| Licensing models available | Per-core or Server + CAL | Per-core only |
| Virtualisation rights | Per VM | Unlimited VMs with SA on all host cores |
| List price per 2-core pack | ~€3,700 | ~€14,200 |
What will each edition cost you?
Enter your core count to see the per-core and Server + CAL totals side by side, including the four-core minimum and two-core pack rounding Microsoft applies.
- Standard, per-core
- €14,800
- Standard, Server + CAL
- €5,860
- Enterprise, per-core
- €56,800
4 × 2-core packs
1 × server licence + 25 CALs
4 × 2-core packs
Licensed cores after rounding: 8 per server (four-core minimum, two-core packs). Cheapest compliant Standard route here is €5,860; Enterprise costs €50,940 more.
Estimates only. Server + CAL is capped at 24 cores and is usually the cheaper Standard route below roughly 30 users. Virtualised hosts, Software Assurance and Azure Hybrid Benefit change the maths — ask us for a quote against your actual core count.
The two ceilings that actually force Enterprise
Standard is capped at the lesser of four sockets or 24 cores per instance, and 128 GB of buffer pool memory. The memory cap is the one that bites first: it covers the buffer pool only, so a 200 GB database on a 256 GB server will still thrash disk under Standard because SQL Server cannot cache more than 128 GB of pages.
Before assuming you have outgrown Standard, check what your instance actually uses. If your buffer pool is sitting at 60 GB with a healthy page life expectancy, more memory buys you nothing and Enterprise is a five-figure invoice for headroom you are not consuming.
- Run `SELECT cntr_value/1024 AS mb FROM sys.dm_os_performance_counters WHERE counter_name = 'Total Server Memory (KB)'` to see real usage.
- Page life expectancy consistently under 300 seconds with the buffer pool pinned at 128 GB is the honest signal that you are memory-bound.
- If one instance needs more than 24 cores, splitting into two Standard instances is often cheaper than one Enterprise instance — but only if the workload partitions cleanly.
High availability: what Basic Availability Groups do not give you
Standard includes Basic Availability Groups, and people routinely over-read what that means. A Basic AG covers exactly two replicas, exactly one database per group, and the secondary is not readable and cannot be backed up from. There is no read-scale, no multi-database failover consistency, and no automatic seeding across more than the pair.
Enterprise raises this to eight secondaries, readable secondaries for reporting offload, backups from secondaries, and availability groups spanning multiple databases that fail over together — which matters the moment an application writes across two databases in one transaction.
- Need reporting offloaded to a replica? That is Enterprise, or a separate licensed Standard server fed by log shipping.
- Two databases that must fail over together? Basic AGs cannot express that.
- A simple two-node failover cluster instance on shared storage is available in Standard and covers most single-site HA needs.
Maintenance windows: the hidden Enterprise tax
Online index rebuilds, online schema changes, and resumable index operations are Enterprise-only. On Standard, rebuilding an index takes the table offline for the duration. For a 24/7 system with a 300 GB table, that is not a licensing preference — it is the difference between a routine Tuesday and a scheduled outage.
If your maintenance window is generous, Standard plus `REORGANIZE` instead of `REBUILD` handles most fragmentation without the upgrade. If you have no window at all, price Enterprise against the cost of the outages you would otherwise take.
Per-core versus Server + CAL — the decision most buyers get wrong
Standard is the only edition still offered under Server + CAL. One server licence plus a client access licence for every user or device is dramatically cheaper for small user counts: a 16-core server under per-core licensing runs eight 2-core packs, while the same server under Server + CAL with 25 users is a fraction of that.
The catch is that Server + CAL caps you at 24 cores regardless, and every human or device touching the data needs a CAL — including indirect access through a web app or reporting layer, which is where audits find money. Multiplexing does not avoid CALs.
- Per-core: no CAL counting, required for public-facing or unknown user populations, mandatory for Enterprise.
- Server + CAL: cheaper below roughly 30 users, Standard only, still bound by the 24-core ceiling.
- Cores are licensed in 2-core packs with a four-core minimum per physical server — a 6-core server still costs four cores' worth if you configured it oddly.
Developer, Express and Web — the editions people forget to check first
SQL Server Developer edition is functionally identical to Enterprise and free, but licensed strictly for development and test. Using it for anything a production user touches — including a UAT environment real users validate against — is a licensing breach that shows up in audits.
Express is free and capped at 10 GB per database, 1 GB of memory and four cores; it is genuinely fine for small embedded workloads. Web edition is available only through hosting providers under SPLA. If your workload fits Express, neither Standard nor Enterprise is the conversation.
Which one should you buy?
Buy Standard for line-of-business apps, departmental data marts, internal tools and most ISV deployments. Under about 30 users, take the Server + CAL route and pocket the difference.
Buy Enterprise when a single instance genuinely needs more than 24 cores or 128 GB of buffer pool, when you need readable secondaries or multi-database availability groups, or when you have no maintenance window and require online index operations.
Buy neither if the workload fits inside Express's 10 GB limit, or if it is development and test only — Developer edition gives you full Enterprise features for free under those terms.
Undecided at the margin? Start on Standard. The in-place edition upgrade takes minutes and moves no data, so the cost of starting too small is far lower than the cost of over-licensing for three years.
SQL Server 2022 Standard
Perpetual · Server + CAL or Per-Core
Mainstream SQL Server 2022 for departmental and small-business workloads.
SQL Server 2022 Enterprise
Perpetual · Per-Core
Enterprise SQL 2022 — unlimited scale, full HA, advanced analytics.
Frequently asked questions
Can I upgrade Standard to Enterprise in place?
Yes. Run setup.exe → Maintenance → Edition Upgrade. No data movement and no reinstall, but you must already own the Enterprise keys, and the instance restarts. Downgrading Enterprise to Standard is not supported in place — that requires a fresh install and a database migration.
How many cores do I have to license?
Every physical core on the server, in two-core packs, with a four-core minimum per physical processor. On a virtual machine you license every virtual core assigned to it, again with a four-core minimum. Hyper-threading does not add licensable cores.
Is Standard's 128 GB limit total server memory or something narrower?
It caps the buffer pool — the cache for data and index pages. Columnstore segment cache (32 GB) and in-memory OLTP (32 GB per database) are counted separately and on top, so a Standard instance can consume more than 128 GB overall.
Does Standard support Always On availability groups?
Only Basic Availability Groups: two replicas, one database per group, non-readable secondary, no backups from the secondary. Anything beyond that pairing requires Enterprise.
Is Server + CAL cheaper than per-core licensing?
For small, known user populations, usually yes — often by an order of magnitude. It stops making sense once user counts climb past roughly 30, and it is unavailable for Enterprise and unworkable for public-facing applications where you cannot enumerate users.
Do users accessing SQL Server through a web app still need CALs?
Yes. Microsoft's multiplexing rules count the end users behind any middle tier, not just the service account connecting to the database. This is the single most common finding in SQL Server audits.
Can I use Developer edition in production if nobody is paying us for it?
No. Developer edition is licensed for development and testing only, regardless of whether money changes hands. Any environment that real users rely on needs a production licence.
Does buying SQL Server include Software Assurance?
No — Software Assurance is a separate purchase and is what grants version upgrade rights, unlimited virtualisation on fully licensed hosts, and Azure Hybrid Benefit. Without SA, your licence is tied to the version you bought.
Should I license SQL Server 2022 or 2025?
Buy the newest version your application vendor supports — downgrade rights let you install an older version on a newer licence, but not the reverse. If you are buying today for a workload that will live five years, 2025 is the safer purchase.
Sources
Other comparisons
- Office 2024 vs Microsoft 365
Honest side-by-side: Office 2024 perpetual vs Microsoft 365 subscription. Price, features, cloud storage, updates, devices and who each suits.
- Windows 10 vs Windows 11
Windows 10 vs Windows 11 — features, hardware requirements, performance, support timeline. Free upgrade path and when to stay on 10.
- Office 2021 vs Office 2024
Every difference between Office 2021 and Office 2024 — new Excel functions, PowerPoint Cameo, Outlook overhaul, performance and pricing.
- Windows Server Standard vs Datacenter
Server 2022 Standard vs Datacenter — pricing, virtualization rights, Storage Spaces Direct, Shielded VMs and the 12-VM break-even rule.
- Office 2024 Home & Business vs Pro Plus
Office 2024 Home & Business vs Pro Plus: app lineup, commercial use rights, per-seat pricing and who each edition is built for.
- Microsoft 365 Personal vs Family
Microsoft 365 Personal vs Family: users, OneDrive storage, Copilot eligibility and the cost-per-person math that almost always favors Family.
- Windows 11 Home vs Pro
Windows 11 Home vs Pro: BitLocker, Hyper-V, Remote Desktop host, domain join and Group Policy. When the upgrade pays for itself.
- Visio 2024 vs Visio Plan 2
Visio Professional 2024 vs Visio Plan 2: data linking, Azure stencils, web editor, co-authoring and pricing over 3 years.
- Project 2024 vs Project Plan 3
Project Professional 2024 vs Project Plan 3: Gantt views, resource leveling, Project for the Web, Roadmap, Power BI integration and pricing.
- Office 2024 vs LibreOffice
Office 2024 vs LibreOffice in 2026: file compatibility, Excel features, performance, support and the real cost of going free.
- Office 2024 for Mac vs Windows
Office 2024 for Mac vs Windows: which apps ship, Outlook parity, Access & Publisher availability, and what's still better on Windows.
- Norton 360 Standard vs Deluxe
Norton 360 Standard vs Deluxe: devices covered, VPN, parental controls, cloud backup and how the price-per-device math works.
- Microsoft 365 Business Standard vs Premium
Microsoft 365 Business Standard vs Premium: Intune, Defender for Business, Entra ID P1, conditional access and the security upgrade case.
- Windows Server 2022 vs 2025
Windows Server 2022 vs 2025: hotpatching, SMB over QUIC, Active Directory updates, Hyper-V improvements, support timeline and licensing.
- Office LTSC 2024 vs Office Pro Plus 2024
Office LTSC 2024 vs Office Pro Plus 2024: licensing channel, feature set, KMS activation, Software Assurance and who each is built for.