Oracle database licensing

Oracle Database Processor Licensing: Definition and Calculation

Oracle Database Processor Licensing

Oracle Database Processor Licensing

An Oracle Database Processor license allows unlimited users to access the Oracle Database running on a given server. The licensing cost is based on the number of CPU cores on the server and an Oracle-defined Core Factor specific to the CPU type.

This guide clearly explains:

  • What a Processor license is
  • Oracle’s Core Factor and how it affects licensing
  • Practical examples clearly showing how to calculate Processor licenses

Read our Oracle Database Licensing FAQs.


What is an Oracle Processor License?

A Processor License means:

  • You license Oracle Database based on CPU cores (not users).
  • Allows an unlimited number of users or devices to connect to the database.
  • Ideal for scenarios involving:
    • High user counts
    • Public-facing databases
    • Environments impossible or impractical to track named users

How to Calculate Oracle Processor Licenses

Oracle’s processor license calculation involves three clearly defined steps:

Step 1: Identify and count all physical CPU cores on the server or cluster.

Step 2: Apply Oracle’s Core Factor (based on your CPU type).

Step 3: Multiply Cores × Core Factor to calculate the required Processor licenses.

  • Round up to the next whole number if the result is fractional.

Oracle’s Core Factor

Oracle assigns each CPU type a Core Factor (a multiplier used to determine licensing costs). Common core factors:

CPU Type (Clearly Explained)Core Factor (Clearly Defined)
Intel/AMD x860.5
IBM POWER1.0
SPARCTypically 0.5 to 1.0
ARM-based processorsTypically 1.0

Note that the lower the Core Factor, the fewer licenses are required, thus lowering the overall cost.


Example: Processor License Calculation

  • Server Configuration:
    • CPU: 8 physical Intel cores
    • Core Factor for Intel CPUs clearly: 0.5

Clearly Explained Calculation:

  • 8 cores × 0.5 Core Factor = 4 Processor Licenses

This means you must purchase 4 Oracle Processor licenses for this server, allowing unlimited users.


Additional Example:

  • Server Configuration Clearly Explained:
    • CPU: 12 physical IBM POWER cores
    • Core Factor for IBM POWER clearly: 1.0

Clearly Explained Calculation:

  • 12 cores × 1.0 Core Factor = 12 Processor Licenses

You need 12 Processor licenses for unlimited user access on this server.


Oracle Processor License Calculation Checklist

✅ Count the physical cores of the server (or cluster).
✅ Identify the CPU type (Intel, AMD, IBM POWER, etc.).
✅ Apply Oracle’s Core Factor based on the CPU type.
✅ Clearly multiply cores × core factor.
✅ Round up fractional results to the next whole license.

Read Oracle Named User Plus (NUP) License: Definition and Counting Users.


Common Misunderstandings Corrected

  • Misconception: “Processor license cost depends on the number of users.”
    • Reality: Clearly, no—Processor licenses cover unlimited users. The user count is irrelevant.
  • Misconception: “All cores have the same Core Factor.”
    • Reality: Oracle assigns different Core Factors depending on CPU type. Check Oracle’s official table.
  • Misconception: Fractions do not require rounding up.”
    • Reality: Oracle requires always rounding up fractional results.

Read Oracle Licensing: Hard Partitioning to Reduce CPU Licensing Costs.


Practical Summary: Oracle Processor Licensing Calculation

StepAction (Clearly Explained)Example (Clearly Explained)
1Count physical cores16 cores (Intel)
2Apply Core Factor (e.g., Intel = 0.5)16 cores × 0.5
3Multiply and round up8 Processor licenses

Conclusion

Oracle Database Processor licensing allows unlimited users at a cost tied to CPU cores and Oracle’s Core Factor. Understanding this calculation method ensures proper license compliance, accurate budgeting, and optimized Oracle software deployment costs.

Do you want to know more about our Oracle Advisory Services?

Please enable JavaScript in your browser to complete this form.
Author
  • Fredrik Filipsson has 20 years of experience in Oracle license management, including nine years working at Oracle and 11 years as a consultant, assisting major global clients with complex Oracle licensing issues. Before his work in Oracle licensing, he gained valuable expertise in IBM, SAP, and Salesforce licensing through his time at IBM. In addition, Fredrik has played a leading role in AI initiatives and is a successful entrepreneur, co-founding Redress Compliance and several other companies.

    View all posts