Definitive Guide — Database Licensing File DB · OLE-2026
Pillar Guide · Oracle Database · EE & SE2

Oracle Database Licensing Guide 2026: Processor, NUP, Core Factor & Cost Reduction

Short answer: Oracle Database is licensed under two metrics — Processor (cores × Core Factor) and Named User Plus (a minimum of 25 NUP per Processor on Enterprise Edition). Most enterprises over-license through shelfware, mis-applied Core Factor, and unbounded VMware exposure; correcting these typically cuts Oracle Database cost 30%+.

◆ Key Takeaways

  • Oracle Database licenses under two metrics: Processor (cores × Core Factor) or Named User Plus, with a 25 NUP per Processor minimum on EE.
  • Intel/AMD x86 cores carry a 0.5 Core Factor; IBM POWER is 1.0 — the multiplier alone can double or halve your license count.
  • Oracle recognises only hard partitioning; under VMware it claims every physical core in the cluster, not just the Oracle VMs.
  • Database options like Diagnostics & Tuning Pack are accidentally enabled in 40%+ of environments — the single largest audit line item.
  • SE2 is capped at 16 CPU sockets and cannot run EE options; breaching this is a direct compliance violation.
  • Across 600+ engagements we've delivered an average 38% reduction in Oracle spend (Oracle Licensing Experts benchmark, 2026).
01 · Metrics

Licensing metrics: Processor vs Named User Plus

Oracle Database can be licensed under two primary metrics: the Processor metric and the Named User Plus (NUP) metric. The choice is not always optional — Oracle's rules constrain which applies, and getting it wrong is the most common source of back-license claims in audits.

The Processor metric licenses the server environment based on processor cores, adjusted by the Core Factor Table. Every core running Oracle Database must be licensed regardless of how many users access it — particularly punishing for large-core-count servers running low-intensity workloads.

The Named User Plus metric licenses the number of named users or devices that access the database directly or indirectly. "Indirect access" is a key concept Oracle exploits: if a web app, middleware layer, or third-party system connects to Oracle Database, every end-user of that upstream application may be counted as a Named User — even if they don't know Oracle is in the stack.

Oracle imposes minimum NUP requirements: for Enterprise Edition, the minimum is 25 NUP per Processor (after Core Factor adjustment). Below that threshold you must license at the minimum — preventing a single Processor license being claimed as one Named User.

Table 1 — Oracle Database licensing metrics: Processor vs Named User Plus
MetricHow it's countedMinimumBest for
ProcessorCores × Core FactorNoneHigh-user-count workloads, external-facing apps
Named User Plus (NUP)Named users + devices25 NUP per ProcessorLow user count, internal systems, dev/test
⚠ Audit Risk

Oracle's USMM script and LMS methodology specifically probe for indirect access relationships. A middleware tier, API gateway, or reporting tool querying Oracle on behalf of hundreds of end-users creates NUP exposure many IT teams have never quantified. Our Oracle Compliance Review maps every access pathway before Oracle does.

02 · Core Factor

How does the Oracle Core Factor Table work? — Oracle's hidden multiplier

The Core Factor Table is Oracle's mechanism for translating physical processor cores into licensable units. Not all cores are equal in Oracle's model. A 32-core Intel Xeon at a Core Factor of 0.5 yields 16 Processor licenses. A 32-core SPARC T-series at 0.25 yields just 8. An IBM POWER processor uses a factor of 1.0.

The practical consequence: organizations that migrated from legacy RISC/SPARC to modern Intel/AMD x86 will typically see their Oracle Processor requirements change significantly. Oracle publishes the table and updates it periodically — but the version in effect at purchase versus at audit can create disputes.

Table 2 — Oracle Core Factor Table: processor family multipliers (illustrative)
Processor familyCore FactorExample (32 cores)
Intel x86-64 / AMD x86-640.516 Processor licenses
IBM POWER (non-SPARC)1.032 Processor licenses
Sun/Oracle SPARC T-series0.25–0.58–16 Processor licenses
Sun/Oracle SPARC S/M/T0.516 Processor licenses
ARM (select)0.516 Processor licenses

The Core Factor Table applies only to physical hardware. In virtualised and cloud environments, different rules apply — Oracle's partitioning policy (Section 6) determines whether hard partitioning allows core-count reduction or whether you must license the entire physical host.

◆ Oracle Compliance Review

Our forensic estate mapping identifies exactly how many Processor licenses your environment requires — before Oracle's LMS team does. We've found over-licensing and under-licensing in equal measure. Get a Compliance Review →

03 · Editions

Oracle Database editions: EE, SE2, and XE

Oracle offers three main on-premises editions with substantially different rules, costs, and restrictions. Choosing the wrong edition — or running workloads that breach edition restrictions — is a recurring audit finding.

Enterprise Edition (EE) is the full-featured edition, sold by Processor or NUP, supporting all add-on options (RAC, Partitioning, Advanced Security, Data Guard, In-Memory, Diagnostics Pack) with no hard limit on processor count. EE is where LMS audits focus most heavily, because the add-on options create significant incremental exposure.

Standard Edition 2 (SE2), introduced October 2015, carries restrictions customers frequently violate: a maximum of 16 CPU sockets, licensed per NUP or by 2-socket server, and it cannot use any EE options (RAC is replaced by SE High Availability, restricted to 2-node clusters). SE2 is substantially cheaper than EE — but running EE options or features on an SE2 license is a direct compliance violation.

Express Edition (XE) is free but tightly capped (limited CPU, RAM, and database size) and unsupported — suitable for prototyping, not production enterprise workloads.

04 · Options

Oracle Database options and management packs

Database options and management packs are separately licensed features that layer on top of Enterprise Edition. They are feature-flagged inside the database, so simply invoking a feature starts consuming a license — whether or not anyone intended to use it. This is the single largest source of audit exposure.

Table 3 — Oracle Database options & management packs: typical list price per Processor
Option / PackKey feature triggersTypical cost (per Processor)
Diagnostics PackAWR, ADDM, ASH reports~$7,500
Tuning PackSQL Tuning Advisor, Auto Tuning~$5,000
PartitioningAny partitioned table/index (historical)~$11,500
Advanced SecurityTDE, network encryption~$15,000
Real Application ClustersCluster database configuration~$23,000
Data GuardPhysical/logical standby database~$11,500
In-MemoryINMEMORY clause on any object~$23,000
⚠ Audit Risk

Oracle's LMS scripts read DBA_FEATURE_USAGE_STATISTICS, which records option usage even after the triggering objects are gone. Diagnostics Pack alone is accidentally enabled in over 40% of enterprise environments. We separate intentional usage from inadvertent enablement in our Audit Defense engagements.

05 · RAC

RAC and cluster licensing

Oracle Real Application Clusters (RAC) lets multiple database instances run on separate nodes accessing the same storage. It is Oracle's primary high-availability and scalability option for EE — and one of its most heavily licensed, at approximately $23,000 per Processor plus 22% annual support.

In a RAC cluster, every node running Oracle Database must be licensed for both the base database and the RAC option. A 4-node cluster with 32 cores per node (16 Processors each at 0.5 Core Factor) requires 64 RAC Processor licenses in addition to 64 Database EE Processor licenses.

A common compliance gap: organizations implement RAC for high availability but license only the primary node. In active-active clusters every instance must be fully licensed; in active-passive, Oracle's policy also requires the passive node to be licensed — there is no "warm standby" exemption for RAC. For SE2, Database SE High Availability (DSHA) allows a 2-node failover cluster but no active-active distribution; customers are frequently caught using it in ways that technically require RAC and EE licenses.

◆ License Optimization

Many RAC environments are significantly over-licensed due to node expansion or legacy decommissions never reflected in the license position. Our License Optimization service right-sizes RAC deployments and recovers shelfware.

06 · Virtualisation

How does Oracle license virtualisation and cloud? — Oracle's compliance trap

Virtualisation creates the single biggest Oracle compliance trap in enterprise IT. Oracle's partitioning policy — fundamentally unchanged since 2005 — determines when a customer can limit Oracle Database licensing to a subset of physical cores.

Oracle recognises only hard partitioning as sufficient to limit core licensing. Hard partitioning includes Oracle VM Server for x86, Oracle VM for SPARC (LDoms), IBM LPAR (with Oracle approval), and Solaris Zones (with restrictions) — the software physically cannot access cores outside its assigned partition.

Soft partitioning — VMware vSphere, Hyper-V, Citrix, AWS EC2, Azure VMs, GCP Compute — does not limit Oracle license requirements. If Oracle Database runs in a VMware cluster of 200 cores, Oracle's position is that all 200 cores (adjusted by Core Factor) must be licensed, regardless of how many vCPUs the Oracle VM uses.

This position is not universally accepted and has been challenged in negotiations. Oracle's partitioning policy is a unilateral document, not part of most license agreements — legitimate grounds for pushing back. Absent explicit contractual language, though, Oracle will assert full-host licensing in an audit. In public cloud, rules diverge: AWS and Azure fall under Authorized Cloud Environments policies allowing VM-level counting; OCI BYOL is more favorable, counting OCPUs at 1:2 against Processor licenses.

◆ Cloud & OCI Advisory

Our Cloud & OCI Advisory navigates the full spectrum of cloud licensing — BYOL, Authorized Cloud Environments, and OCI Universal Credits — to keep you compliant without overpaying.

07 · Exposure

What are the most common Oracle Database audit exposure points?

Across 600+ engagements representing $1.8B in Oracle spend advised, we've delivered an average 38% cost reduction (Oracle Licensing Experts benchmark, 2026). These patterns generate the largest audit claims:

1. Diagnostics / Tuning Pack accidental enablement — AWR/ADDM queries from monitoring tools, STATISTICS_LEVEL set to ALL, or OEM connected to instances.
2. Partitioning historical use — DBA_FEATURE_USAGE_STATISTICS records Partitioning even after partitioned objects are gone.
3. VMware full-host exposure — Oracle claims all cores in the cluster; grown vSphere estates carry enormous unquantified risk.
4. RAC node addition without license expansion — common during refreshes; creates base DB and RAC option shortfalls.
5. Third-party indirect access — ERP/CRM/web apps connecting on behalf of uncounted Named Users.
6. Dev/test environments — must be licensed unless covered by a specific Development & Test agreement.
7. Database clones and replicas — every running instance must be licensed, including clones for testing, masking, or BI.

08 · Defense

How do you defend and negotiate an Oracle Database audit?

Oracle's LMS scripts collect DBA_FEATURE_USAGE_STATISTICS, hardware topology, and user counts, then apply Oracle's own interpretation to build a claim — typically 40–60% above the figure Oracle expects to settle for. Effective defense reverses that asymmetry with evidence.

The buyer-side playbook: control USMM/measurement scope; verify every processor's Core Factor; document your virtualisation architecture to challenge full-host assumptions; separate intentional option usage from inadvertent enablement; and verify your actual entitlements against order forms and CSI records. The resulting evidence pack becomes your negotiating position — and audits defended this way settle 60–85% below Oracle's opening number.

◆ Next step

Run the free Audit Risk Assessment, then engage Oracle Audit Defense for full forensic representation through settlement.

09 · FAQ

Oracle Database licensing — frequently asked questions

What is Oracle Database Named User Plus licensing?
Oracle Named User Plus (NUP) licenses grant access to a specific named user. Oracle requires a minimum of 25 NUP per Processor for Enterprise Edition. Every authorized user must be counted, not just active users.
What is the Oracle Core Factor Table?
The Oracle Core Factor Table assigns a multiplier to each processor type. Intel Xeon multi-core processors have a factor of 0.5, meaning each core counts as 0.5 Oracle Processor licenses. IBM POWER cores have a factor of 1.0.
Does Oracle recognise VMware as hard partitioning?
No. Oracle does not recognise VMware as hard partitioning. For Processor licensing, all physical cores in the VMware cluster must be licensed regardless of which VMs run Oracle, unless you have written Oracle approval for an exception.
What is Oracle Database ASFU licensing?
Application Specific Full Use (ASFU) licensing permits Oracle Database to be used exclusively to run a specific Oracle application, such as Oracle EBS. Using an ASFU-licensed database for any other workload is a licensing violation.
How much can you reduce Oracle Database licensing costs?
Most enterprises over-license Oracle Database through shelfware, mis-applied Core Factor, and unbounded VMware exposure. Across 600+ engagements, Oracle Licensing Experts has delivered an average 38% reduction in Oracle spend (Oracle Licensing Experts benchmark, 2026), and audit settlements typically land 60–85% below Oracle's opening claim.
Why are Oracle Database options the biggest audit risk?
Oracle Database options and management packs are feature-flagged inside the database, so simply invoking a feature starts consuming a license. Diagnostics Pack alone is accidentally enabled in over 40% of enterprise environments. Oracle's LMS scripts read DBA_FEATURE_USAGE_STATISTICS, which records usage even after the triggering objects are removed.

Written by the Oracle Licensing Experts Research Desk

Former Oracle License Management Services (LMS) auditors, account executives, and contract managers with 25+ years inside Oracle. We build buyer-side licensing positions that hold up under Oracle's own audit methodology — because we wrote it. 100% independent; not affiliated with Oracle Corporation.

Reviewed by Oracle Contracts Lead · About our team →
10 · Related

Related Oracle licensing guides

Stay ahead of Oracle's audit playbook.

Audit alerts, Java SE updates, contract renewal intelligence, and ULA strategy from former Oracle insiders. Read by 2,000+ enterprise Oracle stakeholders.

Research

Related white papers

Before Oracle's LMS team maps your estate

Get a confidential Oracle Database licensing assessment.

We map your full Database estate, quantify Core Factor, virtualisation, and option exposure, and build the Effective License Position Oracle won't show you.

✓ Confidential · ✓ Independent · ✓ Not affiliated with Oracle Corporation