1. What Is the Oracle Core Factor Table?

Oracle's Core Factor Table is an official reference document that assigns a specific multiplier (core factor) to every processor type on the market. That multiplier determines how many Oracle processor licenses you need for a given number of physical CPU cores. It is, in practical terms, the single most important variable in your Oracle licensing cost equation.

The concept exists because not all CPU cores deliver the same throughput. Oracle designed the core factor to normalise licensing across different hardware architectures β€” so a high-performance RISC core and a commodity x86 core are not treated identically. The result is a sliding scale of factors, typically ranging from 0.25 to 1.0, where a lower factor means fewer licenses per core (and lower cost).

For a broader view of Oracle's licensing mechanics, see our Oracle Database Licensing Models guide.

Former Oracle Licensing Executive

The core factor table is deceptively simple β€” a short list of processor types and multipliers. But it drives billions of dollars in global Oracle licensing spend. Choosing between a 0.5-factor Intel server and a 1.0-factor Power server can double your Oracle bill overnight. It is the first thing I examine in any enterprise license assessment.

Key characteristics of the Core Factor Table:

Scope of application. The core factor applies exclusively to Oracle products licensed on a processor metric β€” principally Oracle Database Enterprise Edition, WebLogic Server, middleware suites, and other technology products. It does not apply to Standard Edition 2 (which uses per-socket licensing) or to products licensed by Named User Plus, Application User, or other metrics. For more on Oracle license types, see our detailed guide.

Official publication. Oracle publishes and periodically updates the Core Factor Table on its website. When new processor families launch, Oracle adds entries. Until a processor is listed, Oracle's default policy is to treat each core as 1.0 β€” the maximum factor.

On-premises focus. The core factor table is designed for physical, on-premises hardware. Cloud environments follow separate rules (covered in Section 7). However, understanding core factors remains essential even in hybrid architectures because BYOL calculations often reference processor-equivalent counts.

2. How the Core Factor Calculation Works

The core factor calculation is mathematically simple but operationally critical. Every licensing assessment in an Oracle estate begins with this formula:

Physical Cores Γ— Core Factor = Required Oracle Processor Licenses
Always round up to the next whole number. Oracle does not sell fractional licenses.

That single equation governs hundreds of millions of dollars in global Oracle licensing spend. Let's break it down step by step.

Step 1 β€” Count physical cores. Identify the total number of physical CPU cores on each server running Oracle software. This means actual cores, not threads. Hyper-threading (Intel) or SMT (AMD/IBM) creates logical threads, but Oracle counts physical cores only. A 2-socket server with 16-core CPUs has 32 physical cores.

Step 2 β€” Identify the core factor. Look up your processor model in Oracle's official Core Factor Table. Intel Xeon and AMD EPYC are 0.5. IBM POWER9/10 is 1.0. Oracle SPARC M8 is 0.5. Oracle Ampere (ARM) is 0.25.

Step 3 β€” Multiply and round up. Multiply total physical cores by the core factor. If the result is a fraction, always round up to the next whole number. Oracle licenses are sold in whole units only.

Step 4 β€” Apply per product. The license calculation applies independently to each Oracle product installed on that server. If you run Oracle Database Enterprise Edition plus three options (Partitioning, Diagnostics Pack, Tuning Pack), each requires the same number of processor licenses. This multiplicative effect is where costs escalate rapidly.

Critical: Options Multiply Your Cost

Every Oracle option and management pack must be licensed on the same number of processors as the base product. If your database requires 12 processor licenses, each add-on (Partitioning at $11,500/license, Diagnostics Pack at $7,500/license, etc.) also requires 12 licenses. A single server can easily carry $1M+ in option licensing alone. See our Oracle Technology Price List guide for full pricing details.

3. Complete Core Factor Reference by Processor Family

The following table summarises core factors for the most common enterprise processor families. Always verify against Oracle's latest official publication, as new processors are added periodically.

Processor FamilyCore FactorCommon Server PlatformsNotes
Intel Xeon (all generations)0.5Dell PowerEdge, HPE ProLiant, Lenovo ThinkSystemMost common enterprise platform globally
AMD EPYC (all generations)0.5Dell PowerEdge, HPE ProLiant, SupermicroIncreasingly popular for high-core-count servers
Oracle SPARC M8 / M70.5Oracle SPARC M8, T8 serversOracle's own hardware β€” same factor as x86
Oracle SPARC T-series (older)0.25–0.5SPARC T5, T7 (varies by model)Check exact model against Oracle table
Ampere Altra (ARM)0.25Oracle Cloud Infrastructure (OCI) bare metalLowest factor available β€” Oracle incentivises OCI ARM
IBM POWER101.0IBM Power S1022, S1024, E1080Full factor β€” doubles license cost vs. x86
IBM POWER91.0IBM Power S922, E980Same 1.0 factor as POWER10
IBM POWER81.0IBM Power S824, E880Legacy systems β€” still common in large enterprises
Fujitsu SPARC640.5Fujitsu M12, SPARC M10Used primarily in Japanese enterprises
Unlisted / New processors1.0Any platform not in Oracle's tableDefault is 1.0 until Oracle publishes a factor
Hardware Decision = Licensing Decision

I have seen enterprises choose IBM POWER servers for Oracle workloads because of raw performance β€” only to discover they needed twice as many licenses as the equivalent x86 deployment. One Fortune 500 manufacturer spent $4.2M more in Oracle licensing over five years purely because of the 1.0 vs. 0.5 core factor difference. Always run the license cost calculation before the hardware procurement decision, not after.

Need to understand the full cost of your Oracle processor licenses?

View Oracle Price Calculator β†’

4. Cost Impact: How Core Factors Swing Your Oracle Bill

The core factor's financial impact is direct and dramatic. Since Oracle Database Enterprise Edition lists at $47,500 per processor license, every fractional difference in the core factor translates to tens or hundreds of thousands of dollars β€” and that's before options and annual support.

Comparative Cost Analysis: Same Workload, Different Hardware

Consider a standard database server with 2 sockets Γ— 16 cores = 32 physical cores, running Oracle Database Enterprise Edition with Partitioning and Diagnostics Pack:

ComponentIntel Xeon (0.5)IBM POWER10 (1.0)Ampere ARM (0.25)
Physical cores323232
Core factor0.51.00.25
Required licenses16328
DB EE license cost ($47,500 ea.)$760,000$1,520,000$380,000
Partitioning ($11,500 ea.)$184,000$368,000$92,000
Diagnostics Pack ($7,500 ea.)$120,000$240,000$60,000
Total license cost (list)$1,064,000$2,128,000$532,000

The same 32-core server costs $532K on ARM, $1.06M on Intel, and $2.13M on IBM POWER β€” a 4Γ— range driven entirely by the core factor. And this analysis covers just one server. Enterprises with dozens of Oracle database servers face cumulative differences measured in the tens of millions.

Case Study β€” Global Manufacturer
IBM-to-Intel Migration Halves Oracle Licensing Exposure

A Fortune 500 manufacturer ran Oracle Database EE and WebLogic Server on eight IBM POWER9 servers (384 total cores, factor 1.0 = 384 licenses per product). Redress Compliance identified that migrating these workloads to commodity Intel Xeon servers with identical core counts would reduce the license requirement to 192 per product β€” eliminating $8.6M in cumulative licensing exposure. The migration was completed within 14 months, with the hardware investment paying for itself within the first year through avoided Oracle license costs.

$8.6M licensing exposure eliminated

Annual Support Amplifies the Difference

Oracle charges 22% of list license fees annually for Technical Support. This compounds the core factor's impact year after year. For the 32-core Intel server above, annual support is approximately $234,000. For the IBM POWER equivalent, it's $468,000 β€” an extra $234K every year for the same application. Over a typical 10-year hardware lifecycle, support costs can exceed the initial license investment.

For strategies to reduce support spend, see our Oracle Support Renewal Optimization guide.

5. Step-by-Step License Calculator with Worked Examples

Example 1: Standard x86 Database Server

πŸ“ Scenario: Two-Socket Intel Xeon Server

Hardware: Dell PowerEdge R760 Β· 2Γ— Intel Xeon 8490H (60 cores each) Β· 120 physical cores total
Software: Oracle Database Enterprise Edition + Advanced Security + Diagnostics Pack
Core Factor: 0.5 (Intel Xeon)

Calculation: 120 cores Γ— 0.5 = 60 processor licenses
DB EE: 60 Γ— $47,500 = $2,850,000
Advanced Security: 60 Γ— $15,000 = $900,000
Diagnostics Pack: 60 Γ— $7,500 = $450,000

Total list price: $4,200,000 + $924,000/year support

Example 2: IBM POWER Server

πŸ“ Scenario: IBM Power S1024 Server

Hardware: IBM Power S1024 Β· 2Γ— POWER10 (12 cores each) Β· 24 physical cores total
Software: Oracle Database Enterprise Edition
Core Factor: 1.0 (IBM POWER10)

Calculation: 24 cores Γ— 1.0 = 24 processor licenses
DB EE: 24 Γ— $47,500 = $1,140,000

Comparison: An equivalent Intel Xeon server with 24 cores would require only 12 licenses ($570,000) β€” exactly half the cost.

IBM POWER premium: $570,000 (100% more than Intel)

Example 3: Rounding Up with Odd Core Counts

πŸ“ Scenario: Odd-Core-Count Virtualized Host

Hardware: HPE ProLiant DL380 Β· 2Γ— Intel Xeon 6330 (28 cores each, 3 cores disabled) Β· 25 active physical cores
Core Factor: 0.5

Calculation: 25 cores Γ— 0.5 = 12.5 β†’ round up to 13 processor licenses

Oracle does not sell half-licenses. Always round up. This matters especially when enterprises deliberately disable cores to optimise license counts β€” getting the math right is essential.

13 licenses required (not 12)

Want a full licensing assessment across your Oracle estate?

Oracle License Management β†’

6. The Virtualization Trap: Soft vs. Hard Partitioning

Virtualization is where the core factor calculation becomes dangerous. The formula itself does not change, but the definition of which cores to count expands dramatically depending on your virtualization technology.

The #1 Oracle Audit Exposure

Virtualization miscalculation is the single largest source of Oracle audit findings. Enterprises routinely assume they only need to license the virtual CPUs allocated to an Oracle VM. Oracle's policy says otherwise β€” and the financial consequences can reach eight figures.

Soft Partitioning = Full Host Licensing

Oracle classifies most mainstream virtualization technologies as "soft partitioning" β€” meaning they do not limit your licensing requirement. Under Oracle's policy, you must license all physical cores on every host in the cluster where the Oracle VM can potentially run.

Technologies Oracle considers soft partitioning include: VMware vSphere/ESXi, Microsoft Hyper-V, KVM (when using live migration), Citrix XenServer, and most other commercial hypervisors.

For detailed guidance on VMware environments, see our Oracle Licensing in VMware guide. For Hyper-V, see Oracle Licensing on Hyper-V.

Case Study β€” Global Retailer
VMware Miscalculation Creates $14M Audit Exposure

A major retailer ran Oracle Database EE on a VMware cluster of 12 hosts, each with 2Γ— Intel Xeon 8280 processors (28 cores each = 56 cores per host, 672 total cores). The VM was allocated 8 vCPUs. The IT team believed they owed 8 Γ— 0.5 = 4 licenses. Oracle's audit team calculated: 672 cores Γ— 0.5 = 336 licenses. At $47,500 each, the compliance gap was $15.7M before negotiation. Redress Compliance helped reduce the settlement to $2.1M by demonstrating the VM was pinned to specific hosts and negotiating a forward-looking agreement.

Initial claim: $15.7M β†’ Settled: $2.1M

Hard Partitioning = Subset Licensing

Oracle recognises certain partitioning methods that do legally limit your licensing requirement to a subset of cores. These "hard partitioning" technologies include:

TechnologyOracle ClassificationLicensing Scope
Oracle VM Server (OVM)Hard partitioning (with pinning)Licensed vCPUs only
Oracle Linux KVMHard partitioning (with pinning)Licensed vCPUs only
IBM LPAR (on POWER)Hard partitioningLicensed partition cores only
Solaris Zones (capped)Hard partitioningLicensed zone cores only
Physical core disabling (BIOS)Hard partitioningActive cores only
VMware vSphere / ESXiSoft partitioningAll physical cores on all accessible hosts
Microsoft Hyper-VSoft partitioningAll physical cores on all accessible hosts
KVM (with live migration)Soft partitioningAll physical cores in migration boundary

Using hard partitioning effectively can reduce your Oracle licensing footprint by 80–90% compared to soft partitioning. However, the configuration must be documented rigorously β€” Oracle auditors will verify that VMs are truly pinned and cannot migrate to unlicensed hosts.

7. Cloud Licensing Rules: AWS, Azure, OCI

In cloud environments, Oracle replaces the traditional Core Factor Table with platform-specific vCPU conversion rules. Understanding these rules is essential for enterprises pursuing cloud migration or hybrid architectures.

For comprehensive cloud licensing guidance, see our Oracle Licensing in Public Cloud Environments guide.

AWS and Azure (Authorised Cloud Providers)

Oracle treats AWS and Azure as "authorised cloud environments" with a specific conversion: 2 vCPUs = 1 Oracle Processor License. This applies to hyper-threaded instances (which most are). For instances without hyper-threading, each vCPU equals one full processor license.

The traditional Core Factor Table does not apply in AWS/Azure. Instead, you count vCPUs and divide by 2. Example: an AWS r6i.4xlarge instance with 16 vCPUs requires 16 Γ· 2 = 8 Oracle processor licenses under BYOL.

Oracle Cloud Infrastructure (OCI)

On OCI, Oracle offers two licensing models: License Included (Oracle licenses bundled into the cloud service price) and Bring Your Own License (BYOL). Under BYOL, 1 OCPU (Oracle Compute Unit) = 1 Oracle processor license. OCI's pricing is designed to make BYOL attractive, especially through programmes like Oracle Support Rewards.

For Ampere (ARM) instances on OCI, 1 OCPU = 1 physical core with a 0.25 core factor equivalent, making ARM instances the most license-efficient option in Oracle's cloud.

Cloud Licensing Comparison Table

Cloud ProviderLicensing Rule (BYOL)Core Factor Table Applies?Key Consideration
AWS2 vCPUs = 1 licenseNoMost instance types are hyper-threaded
Azure2 vCPUs = 1 licenseNoSame rule as AWS for authorised instances
Google Cloud2 vCPUs = 1 licenseNoAdded as authorised provider in 2023
OCI (x86)1 OCPU = 1 licenseNo (OCPU-based)Most cost-effective BYOL option
OCI (ARM/Ampere)1 OCPU = ~0.25 license equivalentEmbedded in pricingLowest effective license cost
On-premisesCores Γ— Core FactorYesStandard calculation applies
Cloud Migration Warning

Enterprises frequently assume that moving to the cloud simplifies Oracle licensing. It can β€” but only if you model the license requirements accurately before migration. I have seen organisations migrate Oracle workloads to large AWS instances and discover they needed more processor licenses than on-premises, because the vCPU-to-license mapping was less favourable than their existing core factor arithmetic. Always run the numbers on both sides before committing to a cloud migration.

☁️

Planning an Oracle Cloud Migration?

Our independent advisors model the licensing impact of every cloud architecture option β€” AWS, Azure, OCI, and hybrid β€” before you commit. We help ensure your migration reduces cost, not creates new compliance exposure.

8. Common Pitfalls and Misconceptions

Even with a straightforward formula, organisations routinely miscalculate Oracle core factor licensing. These are the most dangerous mistakes we see across enterprise engagements:

Pitfall 1: Assuming VM vCPUs Limit License Scope

This is the most expensive mistake in Oracle licensing. As detailed in Section 6, allocating 4 vCPUs to an Oracle VM on a VMware host does not mean you need only 4 Γ— 0.5 = 2 licenses. Under Oracle's soft partitioning policy, you must license every physical core on every host in the vMotion-enabled cluster. A 4-vCPU VM on a 10-host cluster can generate a licensing requirement 50 times larger than expected.

Pitfall 2: Confusing Threads with Cores

Oracle counts physical cores, not logical threads. Intel Hyper-Threading and AMD SMT double the apparent CPU count in operating system tools, but Oracle ignores these logical threads for licensing purposes. A server reporting 64 logical CPUs in the OS may have only 32 physical cores. Always verify physical core counts through hardware documentation or BIOS settings, not software utilities.

Pitfall 3: Using Outdated Core Factor Data

Oracle periodically updates the Core Factor Table as new processor families are released. Using stale data can cause under-licensing (if a new processor has a higher factor than assumed) or over-licensing (if Oracle has assigned a favourable factor you haven't captured). Always reference the latest official table directly from Oracle's website.

Pitfall 4: Forgetting License Minimums

If you license Oracle Database Enterprise Edition by Named User Plus, there is a minimum of 25 NUP licenses per processor (as calculated using the core factor). This minimum can force higher license counts than your actual user population warrants. Cross-check your NUP requirements against the processor license calculation to determine which metric is more cost-effective.

Pitfall 5: Standard Edition vs. Enterprise Edition Confusion

Oracle Standard Edition 2 uses per-socket licensing and does not use the Core Factor Table. Each occupied socket counts as one license, regardless of core count. Enterprises migrating from Standard Edition to Enterprise Edition often underestimate the cost increase because the licensing metric shifts from sockets to cores Γ— factor. Plan for this transition carefully.

Pitfall 6: Ignoring Disabled or Decommissioned Servers

Oracle auditors will look for evidence of Oracle software on any server β€” including development, test, staging, and disaster recovery environments. An old server with Oracle installed but "not in production" still requires licensing. Ensure your asset inventory is complete and that decommissioned servers have Oracle software fully removed.

DR and Non-Production Licensing

Disaster recovery servers running Oracle must be licensed. The core factor calculation applies identically to DR hosts β€” there is no "standby discount" for Oracle Database Enterprise Edition. Some limited exceptions exist for failover configurations where the standby database is genuinely passive, but these are narrow and heavily scrutinised in audits. See our Oracle Audit Defense guide for strategies to manage DR licensing exposure.

πŸ“˜

Oracle Licensing Assessment Case Studies

See how enterprises have uncovered β€” and resolved β€” core factor miscalculations worth millions.

Read Case Studies β†’

9. Strategies to Optimise License Costs

The core factor table is not just a compliance tool β€” it's a strategic lever. Enterprises that manage it proactively can generate substantial savings.

Strategy 1: Hardware Selection Aligned to Licensing

Always evaluate Oracle licensing cost before finalising hardware procurement. Choosing commodity x86 (factor 0.5) over IBM POWER (factor 1.0) halves the Oracle license requirement for the same core count. In some cases, the licensing savings from a hardware platform change exceed the entire hardware investment. Run the Oracle price calculation as part of every server procurement decision.

Strategy 2: Core Reduction and Right-Sizing

Some enterprises deliberately disable CPU cores in BIOS to reduce their Oracle licensing footprint. This is legitimate and Oracle-recognised, provided the disabled cores cannot be re-enabled without physical intervention. Additionally, right-sizing servers β€” using smaller, purpose-built machines for Oracle workloads instead of large shared servers β€” can reduce the total core count subject to licensing.

Strategy 3: Hard Partitioning for Virtualized Environments

If you must run Oracle on virtualized infrastructure, use Oracle-approved hard partitioning. Migrate Oracle VMs to Oracle VM Server (OVM), Oracle Linux KVM, or dedicated physical hosts. The upfront effort of re-platforming can eliminate 80–90% of your virtual licensing exposure compared to VMware or Hyper-V.

Strategy 4: Workload Consolidation

Consolidating multiple Oracle databases onto fewer, right-sized servers can reduce the total core count and therefore the total license requirement. However, balance this against the risk of creating large servers with high core counts. The optimal approach is typically moderate-sized dedicated Oracle hosts rather than either large shared clusters or many small servers.

Strategy 5: Edition Downgrades

If your workload does not require Enterprise Edition features (RAC, Partitioning, Advanced Security, etc.), downgrading to Standard Edition 2 eliminates the core factor entirely. SE2 is licensed per socket (maximum 2 sockets), and the list price is $17,500 per socket vs. $47,500 per core-factor-adjusted license. For workloads with moderate requirements, the savings are dramatic.

Strategy 6: Evaluate Alternative Licensing Models

For large Oracle estates, a ULA (Unlimited License Agreement) may cap costs during a defined period. A ULA allows unlimited deployment of specified products for a fixed annual fee. At ULA certification, deployed licenses are counted and become perpetual entitlements. This can be cost-effective for rapidly growing environments where core-factor-based procurement would escalate annually.

Strategy 7: Engage Independent Advisors

Oracle licensing is high-stakes and complex. Independent advisors like Redress Compliance provide objective analysis of your licensing position, identify optimisation opportunities, and defend against audit over-claims. Our Oracle Cost Optimization Playbook provides a comprehensive framework for reducing Oracle spend across licensing, support, and cloud.

🎯

Ready to Optimise Your Oracle Licensing?

Redress Compliance's independent advisors have helped hundreds of Fortune 500 enterprises reduce Oracle licensing costs by millions. We assess your core factor exposure, identify optimisation paths, and defend your position in audits β€” all on a fixed-fee, vendor-independent basis.

10. 10-Point Compliance Checklist

Follow this governance checklist to ensure your Oracle core factor licensing is accurate, compliant, and cost-optimised:

  1. 1 Inventory all Oracle servers. Compile a complete list of every physical server and VM host where Oracle software is installed or can run β€” including dev, test, staging, and DR. Record CPU model, socket count, and physical core count for each.
  2. 2 Look up core factors. Obtain Oracle's latest Core Factor Table and match each server's processor to its official factor. If any processor is unlisted, assume 1.0 and verify with Oracle.
  3. 3 Calculate license requirements per product. For each Oracle product, compute: physical cores Γ— core factor = required licenses. Remember to calculate separately for each product and option/pack.
  4. 4 Assess virtualization exposure. Identify all VMware, Hyper-V, and other soft-partitioned environments. Calculate the full-cluster licensing requirement (all physical cores on all accessible hosts). Compare against hard-partitioning alternatives.
  5. 5 Compare with current entitlements. Cross-reference your calculated requirements against your purchased Oracle license entitlements. Identify any shortfall or surplus by product and metric.
  6. 6 Model cloud licensing equivalents. For any cloud or hybrid workloads, calculate the vCPU-based license requirement separately using cloud-specific rules (2 vCPUs = 1 license on AWS/Azure; 1 OCPU = 1 license on OCI).
  7. 7 Evaluate NUP vs. processor economics. For products with moderate user counts, compare the cost of Named User Plus vs. Processor licensing. NUP may be cheaper for small user populations; processor may be cheaper for large or unpredictable user bases.
  8. 8 Review options and packs. Audit which Oracle options and management packs are actually enabled (check DBA_FEATURE_USAGE_STATISTICS). Disable any that are not operationally required β€” each enabled option multiplies your license cost by the full processor count.
  9. 9 Document everything. Maintain auditable records of all calculations, hardware configurations, virtualization settings, and core factor references. This documentation is your primary defence in an Oracle audit.
  10. 10 Engage independent advisors. Before major hardware refreshes, cloud migrations, or Oracle contract renewals, engage independent licensing experts to validate your position and identify optimisation opportunities. See our Oracle License Management Services.

Concerned about Oracle audit risk across your virtualized estate?

Oracle Audit Defense β†’

11. Frequently Asked Questions

The Core Factor Table is an official Oracle document that assigns a multiplier (0.25 to 1.0) to each processor type. It determines how many Oracle processor licenses are required per physical CPU core. The factor normalises licensing across different hardware architectures β€” lower-throughput cores receive lower factors, reducing the number of licenses required. For example, Intel Xeon processors have a 0.5 factor, meaning each core counts as half a license, while IBM POWER processors have a 1.0 factor, meaning each core requires a full license.
Use the formula: Physical Cores Γ— Core Factor = Required Oracle Processor Licenses (rounded up). For example, a server with 24 Intel Xeon cores (factor 0.5) requires 24 Γ— 0.5 = 12 processor licenses. If the result is a fraction (e.g., 25 Γ— 0.5 = 12.5), round up to 13. Apply this calculation to each Oracle product installed on the server β€” the base product and every option/pack each require the same number of licenses.
No. The core factor applies only to Oracle products licensed on a processor metric β€” primarily Oracle Database Enterprise Edition, WebLogic Server, middleware suites, and other technology products. It does not apply to Oracle Database Standard Edition 2 (which uses per-socket licensing), products licensed by Named User Plus, or Oracle applications licensed by Application User or other user-based metrics. In cloud environments, Oracle uses vCPU-based calculations instead of the core factor table.
No β€” and this is the most costly misconception in Oracle licensing. Oracle classifies VMware as "soft partitioning," which means you must license all physical cores on every host in the VMware cluster where the Oracle VM can potentially run via vMotion. A VM allocated 4 vCPUs on a 10-host cluster with 40 cores per host could trigger a requirement for 200 licenses (400 cores Γ— 0.5). Only Oracle-approved hard partitioning (Oracle VM, IBM LPAR, Solaris Zones, BIOS core disabling) limits your licensing to the allocated subset. See our VMware licensing guide for detailed strategies.
Absolutely. Hardware selection is one of the most powerful levers for Oracle cost optimisation. Moving from IBM POWER (factor 1.0) to Intel Xeon or AMD EPYC (factor 0.5) halves your Oracle license requirement for the same core count. Moving to Oracle's ARM-based Ampere processors (factor 0.25) reduces it to one quarter. Some enterprises also deliberately disable physical CPU cores in BIOS to reduce the active core count, which Oracle recognises as a valid licensing boundary.
In AWS, Azure, and Google Cloud (authorised cloud environments), Oracle does not use the traditional Core Factor Table. Instead, the rule is: 2 vCPUs = 1 Oracle Processor License for hyper-threaded instances (which is the default for most instance types). For non-hyper-threaded instances, 1 vCPU = 1 license. On Oracle Cloud Infrastructure (OCI), 1 OCPU = 1 license under BYOL. Always use the cloud-specific licensing rules rather than the on-premises core factor when calculating cloud requirements.
If an Oracle audit identifies a licensing shortfall β€” for example, due to incorrect core factor application, virtualisation miscalculation, or unlicensed options β€” Oracle will typically demand you purchase the missing licenses at list price plus backdated support (22% per year for the period of non-compliance). This can result in multi-million-dollar unbudgeted expenditures. Oracle may also use the audit finding as leverage to push a large forward-looking deal (ULA, cloud commitment, etc.). Proactive internal compliance checks and independent audit defence are the best protection against this scenario.
No. Oracle Database Standard Edition 2 is licensed per occupied CPU socket, not per core. Each socket counts as one license regardless of the number of cores. SE2 is limited to servers with a maximum of 2 sockets. This makes SE2 significantly cheaper for many workloads, as a 2-socket server requires only 2 licenses (at $17,500 each) regardless of whether the sockets contain 8-core or 64-core processors. The core factor table is irrelevant for SE2.
Oracle updates the table periodically as new processor families are introduced. Updates are infrequent for existing processors β€” once a factor is assigned, it rarely changes. However, when new processors launch (e.g., a new Intel Xeon generation or a new ARM architecture), Oracle adds entries. Until a new processor appears in the table, Oracle's default policy assigns it a factor of 1.0. Always check the latest version on Oracle's website before any licensing calculation, especially if you have recently procured new hardware.
An Oracle ULA (Unlimited License Agreement) can make sense if your Oracle deployment is large and growing rapidly, making annual per-processor procurement increasingly expensive. A ULA provides unlimited deployment rights for specified products during a fixed term (typically 3 years), with certification at the end counting deployed licenses as perpetual entitlements. However, ULAs carry significant risks around certification complexity, renewal lock-in, and support cost escalation. Evaluate a ULA only with independent advisory support.

Our Oracle Advisory Services

Vendor-independent. Fixed-fee. Proven results across hundreds of Fortune 500 engagements.

πŸ” Oracle License Management

Learn More β†’

πŸ›‘οΈ Oracle Audit Defense

Learn More β†’

πŸ“ Contract Negotiation

Learn More β†’

♾️ ULA Optimization

Learn More β†’

πŸ’° Pay-When-We-Saveβ„’

Learn More β†’

πŸ“‰ Cost Optimization

Learn More β†’

πŸ”„ Third-Party Support

Learn More β†’

πŸ“Š License Consulting

Learn More β†’
FF

Fredrik Filipsson

Co-Founder, Redress Compliance Β· Former Oracle, SAP & IBM Executive

Fredrik Filipsson brings over 20 years of enterprise software licensing expertise, including nine years working directly for Oracle, SAP, and IBM. As co-founder of Redress Compliance, he has advised hundreds of Fortune 500 organisations on Oracle licensing compliance, cost optimisation, and contract negotiations. His deep understanding of Oracle's core factor mechanics, virtualization policies, and audit methodologies makes him one of the most sought-after independent Oracle licensing advisors globally.