Oracle Core Factor Table
- The Oracle core factor table calculates the licenses for Oracle products per core.
- To use the core factor table as a licensing calculator, consider the processor type and the number of physical cores and multiply the licensing factor by the number of cores.
- Options for Oracle Database Enterprise Edition also require matching quantities of processor licenses.
Oracle Core Factor Table

The Oracle Core Factor Table is a critical licensing tool that Oracle uses to calculate required processor licenses based on different hardware architectures. It significantly impacts Oracle software licensing costs, especially for processor-based licensing models like Oracle Database Enterprise Edition, Middleware (WebLogic), and other enterprise products. Oracle’s licensing model considers the number of CPU cores in use and the hardware processor type, applying core factor multipliers to determine the total required licenses.
Understanding the Oracle Core Factor Table is essential for organizations to optimize licensing costs, avoid compliance issues, and accurately calculate required licenses, especially when deploying Oracle software across various hardware architectures.
This article clearly explains how the Oracle Core Factor Table works, provides practical licensing examples, covers various CPU types and associated core factors, discusses licensing implications in virtualized environments, and provides clear guidance on using the Core Factor Table effectively to calculate license requirements.
What is the Oracle Core Factor Table?
Oracle’s Core Factor Table is an official document published by Oracle that specifies processor core multipliers (core factors) used for calculating licensing requirements.
It applies explicitly to Oracle software licensed on a Processor-based metric, typically Oracle Database Enterprise Edition (EE), Oracle Middleware, Oracle Business Intelligence products, and related enterprise software.
The Core Factor Table assigns each hardware processor architecture a specific multiplier value (core factor). This core factor number, ranging from 0.25 to 1.0, is multiplied by the total physical cores in a server or environment to calculate the number of Oracle Processor licenses required.
Oracle Processor Licensing Basics
Oracle Processor licensing requires counting the total cores used by Oracle software deployments. Oracle licensing explicitly defines a processor license as the number of cores multiplied by the core factor from the Oracle Core Factor Table:
- Processor Licenses Required = (Total CPU cores) × (Core Factor)
This simple but critical formula clearly defines Oracle Processor license requirements for any hardware or virtual environment.
Common Oracle Core Factor Values for Processor Architectures
Oracle’s Core Factor Table assigns different core factors based clearly on the hardware architecture used:
Intel and AMD Processors (Most Common):
- Intel Xeon (All models): Core Factor 0.5
- AMD EPYC (All models): Core Factor 0.5
IBM Processors:
- IBM POWER Series: Core Factor typically 1.0
- IBM POWER6, POWER7, POWER8, POWER9: Core Factor 1.0
Oracle SPARC Processors:
- Oracle SPARC T-Series: Core Factor 0.25 (exceptionally favorable)
- Oracle SPARC M-Series: Core Factor typically 0.5–0.75
Practical Examples Using Oracle Core Factor Table
Practical examples clearly illustrate how the Oracle Core Factor Table applies explicitly:
Example 1 – Intel Xeon Processor Licensing Calculation
- Server configuration: 2 Intel Xeon CPUs, each with 16 cores (32 cores total)
- Intel Xeon Core Factor: 0.5
- Licensing calculation:
- 32 cores × 0.5 = 16 processor licenses required
Example 2 – IBM POWER Processor Licensing Calculation
- Server configuration: 2 IBM POWER CPUs, each with 12 cores (24 cores total)
- IBM POWER Core Factor: 1.0
- Licensing calculation:
- 24 cores × 1.0 = 24 processor licenses required
Example 3 – Oracle SPARC T-Series Licensing Calculation
- Server configuration: Oracle SPARC T8 server with 32 cores
- SPARC T-Series Core Factor: 0.25
- Licensing calculation:
- 32 cores × 0.25 = 8 processor licenses required
These examples demonstrate significant licensing cost differences across hardware architectures due to different core factor multipliers.
Oracle Core Factor Table and Virtualization Environments
Oracle licensing becomes more complex in virtualized environments, especially VMware, Microsoft Hyper-V, or Oracle VM:
Soft Partitioning (VMware, Hyper-V)
- Oracle explicitly classifies VMware and Hyper-V as “soft partitioning.”
- Licensing requirement: all physical cores in the entire virtualization cluster multiplied explicitly by the applicable core factor.
Practical VMware Licensing Example:
- VMware cluster: 3 hosts × 2 Intel Xeon CPUs per host × 12 cores per CPU (total 72 cores)
- Intel Xeon Core Factor: 0.5
- Licensing requirement clearly: 72 cores × 0.5 = 36 processor licenses
Hard Partitioning (Oracle VM, Solaris Zones, IBM LPAR)
- Oracle-approved “hard partitioning” clearly limits licenses to explicitly allocated cores.
- Clearly defined cores allocated multiplied explicitly by the core factor.
Practical Hard Partitioning Example (Oracle VM):
- Oracle VM explicitly configured with CPU pinning, allocating 8 Intel Xeon cores.
- Licensing requirement clearly: 8 cores × 0.5 core factor = 4 processor licenses
Oracle Core Factor Licensing in Cloud Environments
Oracle licensing rules clearly define how the Core Factor Table applies (or does not apply) in cloud environments like AWS, Azure, or OCI:
AWS/Azure Licensing Calculation (Core Factor not applied)
- Oracle does not explicitly apply the Core Factor Table in AWS or Azure environments.
- Licensing calculation clearly defined: 2 vCPUs = 1 Processor license (no core factor used).
AWS Licensing Example (Core Factor does not apply):
- AWS instance clearly configured with 16 vCPUs.
- Licensing requirement clearly: 16 vCPUs ÷ 2 = 8 processor licenses required.
Oracle Cloud Infrastructure (OCI)
- OCI licensing follows the same rule clearly defined as AWS/Azure: 2 vCPUs = 1 Processor license explicitly.
- Core factor explicitly not applied.
Common Pitfalls in Using the Oracle Core Factor Table
Organizations frequently encounter clear licensing pitfalls due to misunderstanding or incorrectly applying Oracle’s Core Factor Table:
Miscalculating Processor License Requirements
- Incorrectly applying the Core Factor leads explicitly to significant under-licensing risks.
- Carefully verify hardware architectures and use the official Core Factor Table proactively.
Not Understanding Virtualization Licensing Requirements
- Incorrectly assuming virtualization platforms like VMware limit licenses to allocated virtual CPUs.
- Oracle explicitly requires clearly licensing entire clusters multiplied by the core factor.
Oracle Core Factor Table Audit Risks
Oracle regularly audits customers explicitly to validate processor-based licensing compliance, including proper use of the Core Factor Table:
Common Oracle Audit Findings Regarding Core Factor:
- Misapplied core factors causing under-licensing.
- Failure to license entire virtualization clusters explicitly.
- Incorrect assumptions about cloud licensing explicitly.
Best Practices for Effective Oracle Core Factor Licensing Management
Organizations can proactively manage Oracle Core Factor licensing effectively using clear best practices:
Maintain Accurate Hardware Inventories
- Proactively document server CPU architectures, cores, and configurations explicitly.
- Regularly update inventory documentation proactively.
Apply Core Factor Calculations Explicitly and Consistently
- Apply Core Factor multipliers explicitly and proactively according to official Oracle guidelines.
- Conduct proactive internal audits to verify licensing compliance explicitly.
Document and Manage Virtualization Environments
- Isolate Oracle deployments proactively.
- Negotiate isolation amendments proactively to explicitly limit Core Factor-based licensing.
Engage Independent Oracle Licensing Experts
- Validate core factor licensing explicitly and proactively with third-party experts.
- Ensure accuracy and compliance in licensing calculations.
Final Recommendations for Oracle Core Factor Table Licensing
Successfully managing Oracle licensing explicitly using the Core Factor Table involves:
- Documented processor hardware inventories proactively.
- Accurate application of Oracle Core Factor Table explicitly.
- Clear virtualization licensing management explicitly.
- Regular proactive compliance audits explicitly.
- Engaging independent licensing expertise proactively.
By consistently applying these explicitly defined Oracle licensing guidelines, organizations use Oracle’s Core Factor Table proactively, optimizing licensing costs explicitly, proactively reducing compliance risks, and achieving strategic Oracle licensing outcomes.