Server racks with cabling in a data center aisle
Oracle SE2 Licensing

Oracle SE2 licensing. A bargain inside its rules.

How per socket pricing works, why the socket test is capacity and not population, the 16 thread ceiling, the 10 user floor, and what changed when Oracle removed RAC from Standard Edition at 19c.

Contact Us Oracle Practice
500+Enterprise clients
$2B+Under advisory
Industry Recognized
500+ Enterprise Clients
$2B+ Under Advisory
11 Vendor Practices
100% Buyer Side Independent

Oracle Standard Edition 2 is licensed per occupied socket on servers with a maximum capacity of two sockets, capped at 16 CPU threads per database, with a floor of 10 Named User Plus licenses per server. Here is how each rule works, and what it costs when one of them breaks.

Key takeaways

  • The socket rule is a capacity test, not a headcount. A four socket server with only two chips fitted is not eligible for SE2, and never becomes eligible by leaving sockets empty.
  • SE2 lists at $17,500 per occupied socket. A legal two socket server is $35,000 of license and roughly $7,700 a year of support, whatever the core count on those two chips.
  • The 16 CPU thread ceiling applies to each database, not to the server. Twelve small SE2 databases on one legal box still cost two processor licenses.
  • Named User Plus on SE2 carries a floor of 10 users per server at $350 list each, so a small internal application can be fully licensed for $3,500.
  • Real Application Clusters was removed from SE2 at 19c. Standard Edition High Availability, added in Release Update 19.7, gives you failover, not two nodes serving at once.
  • You cannot actually breach the thread cap, because the database enforces it. The findings that cost real money are socket capacity, the user floor, and Enterprise binaries running on an SE2 contract.

What is Oracle Standard Edition 2 and who is it for?

Standard Edition 2 is the only Oracle Database edition that ignores cores completely. You license the socket, not what is inside it, which is why a modern high core chip makes SE2 look better every hardware refresh cycle.

  • Metric: one Processor license per occupied socket, or Named User Plus with a floor per server.
  • Eligibility: the physical server must have a maximum capacity of two sockets.
  • Ceiling: each database may use at most 16 CPU threads of user execution.
  • Core factor: not applied. The core factor table is an Enterprise Edition instrument.

How SE2 got to where it is

SE2 arrived with Oracle Database 12.1.0.2 in 2015 and replaced two products at once. Standard Edition allowed four sockets. Standard Edition One allowed two sockets at a lower price.

Oracle stopped selling both on 1 December 2015 and moved everyone to a single product with the tighter of the two hardware limits. Buyers running Standard Edition on a four socket box had to shrink the hardware or step up to Enterprise Edition.

Standard Edition has been narrowed twice in ten years

WhenWhat changedWho paid for it
2015, at 12.1.0.2SE and SE1 retired, replaced by SE2 with a two socket ceilingStandard Edition sites on four socket hardware
2019, at 19cReal Application Clusters removed from Standard EditionEvery SE2 site running a two node cluster
2020, at 19.7Standard Edition High Availability added as a failover replacementPartial relief, and only for cluster capable estates

Read that pattern before you build a ten year plan on SE2. The edition is genuinely cheap, and Oracle has twice made it smaller without changing the price.

Where SE2 is documented

The commercial shape sits on the Oracle Standard Edition 2 product page and the Oracle price list. The binding rules sit in the Oracle Database Licensing Information manual, which is the document an auditor will quote back to you.

Put your own numbers on this. The free Oracle calculator prices your processor vs Named User Plus position, VMware cluster exposure, Java SE employee tiers, and the 22 percent support line, then hands you a two page executive summary you can forward to your CFO. No account, no sales call. Run the Oracle calculator →

How do the socket, thread, and user rules actually work?

Four rules define SE2, and only one of them is about performance. The other three are eligibility and counting rules, which is where the money is won or lost.

The four SE2 rules and what each one really means

RuleThe wording that mattersWhat it actually controls
Socket capacityMaximum capacity of two sockets on the serverWhether you may run SE2 on that box at all
License countOne Processor license per occupied socketWhether you owe one license or two
Thread ceiling16 CPU threads of user execution per databaseHow fast one database can go, not what you owe
User floorMinimum 10 Named User Plus per serverThe cheapest legal position for a small user base

The socket rule is capacity, not population

This is the single most expensive misreading of SE2 in the field. The test is what the server can hold, not how many chips you fitted. A four socket chassis with two processors installed fails the test on day one.

Hardware teams buy four socket servers for memory channels and future headroom, then licensing inherits a machine that can never legally run SE2. Ask for the socket capacity of the chassis before the purchase order, not after the install.

The thread ceiling is per database, not per server

Each SE2 database limits itself to 16 CPU threads of user execution. That is a throughput ceiling for one database, and the database enforces it, so you cannot accidentally exceed it and owe money.

What it does not do is limit the server. A legal two socket machine with 128 cores can host a dozen SE2 databases, each capped at 16 threads, on two processor licenses. That arbitrage is the strongest argument for SE2 in 2026 and almost nobody uses it deliberately.

The user floor is per server, not per estate

Named User Plus on SE2 requires at least 10 licensed users for every server running the database. At $350 list per user, the floor is $3,500 per server against $35,000 for a two socket processor position.

  • Counted: every human and every device authorized to use the database, whether or not they log in this quarter.
  • Counted anyway: users behind an application server, a portal, or a reporting tool. Multiplexing hardware and software does not reduce the count.
  • Not viable: any internet facing or unknown population. If you cannot name the users, you cannot count them, and the metric fails.

Named User Plus is the most underused SE2 position we see. It fits internal applications with a stable, nameable user base, and it collapses the cost of small databases by an order of magnitude.

What does it cost to breach each SE2 rule?

Each rule fails in a different way and at a different price, which is why treating SE2 compliance as one risk is a mistake. The socket rule fails hardest, because the remedy is Enterprise Edition on a machine you already own.

How each SE2 rule fails, and what the repair costs

Rule brokenHow Oracle finds itThe remedy Oracle proposesOrder of magnitude
Server has capacity above two socketsReview output and hardware inventoryRelicense the box as Enterprise Edition per processor$47,500 per processor after core factor, plus support arrears
Occupied sockets under licensedProcessor count in the review scriptsBuy the missing socket licenses$17,500 per socket, plus support arrears
Named User Plus below the floorUser counts compared against 10 per serverTop up to the minimum, per server, every serverSmall per server, painful across 40 servers
Enterprise binaries on an SE2 orderBanner and version string in the collectionRelicense as Enterprise Edition, or reinstall and prove itThe largest SE2 finding we see, by a distance
16 thread ceilingIt does not fail. The database enforces itNone available. You feel it as slownessZero license risk, real performance risk

The finding that actually hurts

The expensive SE2 finding is almost never a socket count. It is an Enterprise Edition install running against a Standard Edition 2 entitlement, usually because a database administrator downloaded the default media and nobody checked the edition at handover.

Oracle collects the banner string. It takes seconds to prove, and it converts a $35,000 server into an Enterprise Edition claim across every core on the box. Check the edition of every SE2 database before an audit letter arrives, not after.

SE2 is a bargain inside its rules and a trap outside them. The entire skill is knowing which side of the line each server sits on, before hardware buys the wrong chassis.
Cover of the Redress Compliance Oracle white paper

White Paper · Oracle Database

Oracle Standard Edition Two Licensing

Where SE2 wins, and the caps that bite. Read it free.

Read the white paper

What does SE2 include and exclude in 2026?

SE2 ships a complete relational engine and none of the priced options. That is the trade, and it is cleaner than most buyers expect, because an option you cannot install is an option you cannot be audited on.

  • Included: full SQL and PL/SQL, RMAN backup, basic table compression, Data Pump, Application Express, and up to three pluggable databases.
  • Included since 19.7: Standard Edition High Availability, an active passive failover cluster at no extra license fee.
  • Excluded: Partitioning, Advanced Compression, Advanced Security and Transparent Data Encryption, Database In Memory, Active Data Guard, and basic Data Guard.
  • Excluded: the Diagnostics and Tuning packs, which means no AWR reports, no ADDM, and no automatic workload repository history.
  • Removed at 19c: Real Application Clusters.

What the exclusions cost you operationally

Two exclusions bite harder in practice than the option list suggests. Losing Diagnostics and Tuning means performance diagnosis falls back to Statspack and operating system tooling, which most modern database administrators have never used in anger.

Losing basic Data Guard means disaster recovery is a restore from backup, or a storage replication product you pay another vendor for. Price that gap before you count the SE2 saving, because it is real money on the other side of the ledger.

Where the common advice on Oracle SE2 is wrong

The common advice treats SE2 as the small database edition, fit for departmental systems and little else. We disagree. The rules do not measure workload size. They measure server capacity and per database threads, and those are different things. The strongest SE2 position we have built was a consolidation platform: one legal two socket server with a very high core count, running eighteen small databases, each inside its own 16 thread ceiling, on two processor licenses. The same estate on Enterprise Edition would have carried a processor count that rose with every core the hardware vendor shipped. Size the server to the rules, then consolidate into it.

A close view of a server processor socket on a motherboard
SE2 prices the socket and ignores what is inside it, so the chassis your hardware team selects decides the license, not the core count.

What happened to clustering on Standard Edition at 19c?

Real Application Clusters was included with Standard Edition and SE2 until 19c, when Oracle removed it. Estates that upgraded to 19c to stay in Premier Support lost a capability they had used for years, at no reduction in price.

  • Before 19c: SE2 RAC was permitted across a cluster totaling two sockets, with each instance capped at 8 threads.
  • From 19c: single instance only on SE2. RAC on Enterprise Edition is a priced option at $23,000 per processor list.
  • From 19.7: Standard Edition High Availability provides cluster based failover, with one node serving at a time.

Standard Edition High Availability is not a like for like replacement

Standard Edition High Availability restarts the database on a surviving node using Oracle Clusterware and shared storage. It protects against node failure. It does not give you two nodes serving one database, and it does not reproduce the rolling patching story RAC gave you.

The full sequence, including what to check before you upgrade and how Oracle's failover rule applies to the standby node, is set out in our guide to Standard Edition RAC licensing at 19c.

How does SE2 behave on VMware and in the cloud?

Virtualization does not soften the socket rule, it usually makes it worse. The eligibility test applies to the physical server, so presenting two virtual sockets from a four socket host does not make that host legal for SE2.

On VMware and other soft partitioning

Oracle treats VMware as soft partitioning, so the licensable boundary is the physical estate the virtual machine can reach, not the virtual machine itself. Oracle's position sits in the Oracle partitioning policy, a policy document rather than a contract term.

  • Every host your SE2 virtual machine could run on must itself have two socket capacity.
  • One four socket host in an otherwise clean cluster contaminates the whole cluster for SE2 purposes.
  • The safest SE2 virtual design is a small dedicated cluster of two socket hosts, with storage that does not reach the rest of the estate.

The full argument, including what Oracle can and cannot demonstrate about migration history, is in our Oracle on VMware licensing guide.

On AWS, Azure, and Google Cloud

Oracle's cloud policy allows SE2 on authorized cloud instances of up to 8 virtual CPUs, and counts 4 virtual CPUs as one socket. That gives a maximum of two processor licenses and a hard ceiling on instance size.

The rule lives in Licensing Oracle Software in the Cloud Computing Environment. Treat it as what it is: a policy Oracle can revise, not a right you bought. Get the counting rule written into your ordering document if the cloud position matters.

2
Socket capacity ceiling
16
Threads per database
10
User floor per server
25-45%
Cut on right sizing

Source: Redress Compliance advisory engagement file, 2024 to 2025.

When should you move from SE2 to Enterprise Edition?

Move when a rule blocks you, not when a salesperson suggests headroom. Four events force the step up, and none of them is workload size on its own.

  1. The server you need has capacity for more than two sockets.
  2. One database genuinely needs sustained execution above 16 threads.
  3. You require a gated capability: Partitioning, Data Guard, Transparent Data Encryption, In Memory, or the Diagnostics and Tuning packs.
  4. You need two nodes serving one database at the same time, which since 19c means Enterprise Edition plus the RAC option.

Price the step up before you need it

The move is not a discount conversation, it is a repurchase. SE2 licenses do not convert into Enterprise Edition credit by default, and the new server relicenses in full on the processor metric with the core factor applied.

We work the full crossover, with list prices and the arithmetic on real server shapes, in the Enterprise Edition versus Standard Edition 2 comparison. Read that before you accept a trade up quote.

SE2 is not a path onto engineered systems

If the destination is Exadata, SE2 stops being part of the conversation. Exadata Database Machine and Exadata Cloud at Customer are Enterprise Edition platforms, and the database licenses sit on top of the hardware or the subscription rather than inside it.

That is a different budget shape entirely, and the surprises live in what the hardware purchase does not include. Our Exadata licensing guide sets out the three separate lines you end up paying.

What should a buyer do next?

  1. Pull the socket capacity, not the populated socket count, for every server running SE2. The chassis specification is the evidence, not the operating system view.
  2. Run a banner check on every SE2 database and confirm the edition string says Standard Edition 2. Treat any Enterprise banner as a live exposure and fix it before month end.
  3. Count the authorized users per server for anything you license on Named User Plus, and compare against the floor of 10 per server.
  4. List every database on 18c or earlier that still relies on SE2 RAC, and decide now whether the 19c path is Standard Edition High Availability or Enterprise Edition.
  5. Identify Enterprise Edition databases that break no SE2 rule, and price the move down. That is where the 25 to 45 percent sits.
  6. Model the consolidation case: how many of your small databases would fit on one legal two socket server at $35,000 of license.
  7. Put the socket capacity rule into your hardware standard, so procurement stops buying four socket chassis for SE2 workloads.
  8. Reconcile the result against your ordering documents before you talk to Oracle, not during an audit. Our Oracle audit guidance covers the sequence.
Need help? Try our AI agents. Ask the Oracle licensing AI agent → Scoped to one vendor and one problem. Runs in your browser.

Frequently asked questions

How is Oracle SE2 licensed in 2026?

Standard Edition 2 is licensed at one Processor license per occupied socket, whatever the core count, or by Named User Plus with a minimum of 10 users per server. The core factor table does not apply. The server itself must have a maximum capacity of two sockets to be eligible.

Does a four socket server with two processors fitted qualify for SE2?

No. The eligibility test is the maximum socket capacity of the server, not the number of sockets you populated. A four socket chassis running two chips is outside SE2, and leaving the spare sockets empty does not cure it.

Does SE2 still include Real Application Clusters?

No. Oracle removed Real Application Clusters from Standard Edition 2 at 19c, so SE2 is single instance only from that release. Before 19c it was included across a cluster totaling two sockets. Estates that upgraded for support reasons lost it with no change in price.

What is Standard Edition High Availability and does it replace SE2 RAC?

Standard Edition High Availability, added in Release Update 19.7, is a failover capability included with SE2 at no extra license fee. It restarts the database on a surviving node using Oracle Clusterware and shared storage. It is not RAC, because only one node serves the database at a time.

What is the 16 CPU thread cap on SE2?

Each SE2 database may use a maximum of 16 CPU threads of user execution, and the database enforces that limit itself. It is therefore a performance ceiling, not a compliance risk. The cap is per database, so several SE2 databases on one legal server each get 16 threads.

What is the minimum number of Named User Plus licenses on SE2?

The minimum is 10 Named User Plus licenses per server on SE2, against 25 per processor on Enterprise Edition. At list that is roughly $3,500 per server, often a tenth of the processor position. It only works where every human and device with access can be named.

Can you run SE2 on VMware or in a public cloud?

Yes, but the rules follow the physical hardware on VMware and a policy document in the cloud. Every host the SE2 virtual machine could reach must itself have two socket capacity. Oracle's cloud policy caps SE2 at 8 virtual CPUs and counts 4 virtual CPUs as one socket.

What is the most common SE2 audit finding?

The most expensive SE2 finding is Enterprise Edition binaries running against a Standard Edition 2 entitlement, installed by default and never checked at handover. Oracle proves it from the version banner, and the remedy is an Enterprise claim across every core. Socket capacity breaches come second.

White Paper · Oracle Database

Oracle Standard Edition Two, sized right.

The socket and vCPU caps, where SE2 beats Enterprise Edition, and the cloud rules that change the cap.

Used across more than five hundred enterprise engagements. Independent. Buyer side. Built for procurement leaders running the next renewal cycle.

Get the white paper →
Opens the white paper landing page. We only email you about this download.
Run the software spend health check on your Oracle estate in under five minutes.
Open the Tool →
2
Socket cap per server
16
User thread cap
$17.5K
Per socket list
10
NUP minimum per server
100%
Buyer Side

SE2 is a genuine bargain inside its caps and a trap at the edge of them. The buyer side move is to confirm the workload will stay under two sockets for the full contract life before you commit.

Fredrik Filipsson
Co Founder and Group CEO. Ex Oracle, IBM, SAP.
Deep Library

More on this topic.

Oracle Practice →
Database dashboard on a monitor
Oracle
SE2 Licensing Guide
The full Standard Edition 2 rule set, caps, and deployment notes for buyers.
11 min read
Two people comparing documents
Oracle
SE2 vs Enterprise Edition
A side by side on cost, caps, and options to pick the right edition.
10 min read
Server racks in a data center aisle
Oracle
Oracle Database Licensing Guide
Metrics, editions, options, and the Core Factor Table explained for buyers.
12 min read
Pass it on

Know someone facing this exact decision?

Send this to whoever owns the renewal, the audit response, or the budget. It takes two clicks and it saves them a quarter of guessing.

Share on LinkedInShare by email
Editorial boardroom interior

The advisor your vendors do not want.

500+ enterprise clients. 11 vendor practices. Industry recognized. One conversation can change what you pay for the next three years.

Oracle brief. Once a week.

One short note on Oracle licensing moves, price list mechanics, audit posture, and the buyer side levers we are running in client engagements. No noise.