Volume V · Number II
Spring MMXXVI Edition
Founded 2020 · Buyer Side Quarterly
Oracle Software Licensing.
New York · London · Stockholm
Independent of Oracle Corporation
OCI and Cloud · Autonomous Database

Oracle Autonomous Database: ECPUs and BYOL

The short answer

Oracle Autonomous Database is a fully managed cloud service licensed per ECPU, the compute unit that replaced the OCPU for Autonomous. You can run it License Included, where the database and all options are bundled, or BYOL, where owned Enterprise Edition licences cover the ECPUs at a reduced rate. Auto scaling is the key cost and compliance variable.

What is Autonomous Database licensing?

Oracle Autonomous Database is a fully managed OCI service that automates patching, tuning, and scaling, and it is licensed on a compute metric rather than on traditional processor licences. The service is sold in two flavours, Autonomous Transaction Processing and Autonomous Data Warehouse, and both are metered by compute units billed by the hour. Because Oracle operates the underlying infrastructure, the customer never licenses the host directly; they licence the compute they consume. This places Autonomous firmly in the consumption camp of the Oracle OCI licensing model.

The defining feature for a buyer is that Autonomous decouples licensing from a fixed server. Where a compute shape commits you to a static OCPU count and a matching licence requirement, Autonomous scales its compute up and down with demand and bills accordingly. That flexibility is the product's main attraction and its main licensing complication, because the unit you pay for moves.

Because Oracle operates the patching and tuning, Autonomous also changes the operational risk profile in a way that has a licensing echo. There is no host operating system for a customer team to misconfigure, no manual option enablement at the infrastructure layer, and no opportunity to deploy on unlicensed cores, since the service controls provisioning. For an estate that has struggled with option discipline, that managed boundary is itself a compliance benefit, quite apart from the consumption economics.

The ECPU metric and the shift from OCPU

Autonomous Database moved from the OCPU to the ECPU, or Elastic Compute Unit, as its billing metric. The ECPU is an abstracted compute unit decoupled from a specific physical core, which suits a service where Oracle manages the hardware and pools resources. The practical conversion a buyer needs is that the historical OCPU pricing maps to ECPUs at a defined ratio, and minimum allocations are stated in ECPUs, so any older sizing done in OCPUs must be translated before it is compared.

Autonomous Database metric basics
AspectECPU modelNote
Billing unitECPU per hourReplaced OCPU for Autonomous
Minimum (serverless)From 2 ECPUsPer database minimum
StorageBilled per TB per monthSeparate from compute
BYOL conversionEE licence covers a defined ECPU countFollows cloud policy mapping

The metric shift matters because it changes how the core counting arithmetic applies. Under BYOL on Autonomous, an owned Enterprise Edition processor licence covers a defined number of ECPUs under Oracle's cloud policy, and the buyer must run that conversion to know how much Autonomous capacity their existing licences support.

Buyers migrating older Autonomous deployments should note that the OCPU to ECPU transition is not merely cosmetic; the minimum allocations and the per unit pricing both changed, so a database that ran on one OCPU does not map to one ECPU at the old price. Any renewal or true up that spans the metric change must be recalculated in ECPUs from first principles rather than scaled from the historical OCPU figure, or the budget will be wrong in both directions.

BYOL versus License Included on Autonomous

Autonomous offers the same two licensing models as the rest of OCI. Under License Included, the ECPU rate bundles the Enterprise Edition database and the full set of options and packs, so you pay one consumption rate and never worry about entitlement. Under BYOL, you apply owned Enterprise Edition licences against the ECPUs and pay a lower compute rate, but you must hold and keep supporting those licences.

Autonomous License Included bundles every option into the rate, which removes option risk entirely. For an estate that would otherwise licence options separately, that bundling can be the deciding economic factor.

The option bundling is the decisive difference for many buyers. On a traditional compute shape, options are a separate per OCPU cost and a separate audit risk, as covered in OCI database options. On Autonomous License Included, every option is included in the rate, so a workload that uses Partitioning, Advanced Security, and the management packs pays nothing extra and carries no option shortfall risk. For option heavy workloads this often makes License Included cheaper than BYOL once the avoided option licences are counted.

How does auto scaling affect licensing?

Autonomous auto scaling lets the database burst to three times its base ECPU allocation automatically, and this is the central licensing variable. Under License Included, the burst is simply metered and billed at the ECPU rate, so there is no compliance question, only a cost one. Under BYOL, every ECPU active during a burst must be covered by owned entitlement, so a database licensed for its base allocation can fall into shortfall the moment it scales up under load.

The governance choice follows directly. If a workload genuinely needs to burst, License Included is the cleaner model because Oracle handles the entitlement implicitly. If you run Autonomous under BYOL, either disable auto scaling or own enough licences to cover the three times ceiling, not just the base. Licensing the base and leaving auto scaling on is the classic Autonomous BYOL trap, and it produces a gap that is invisible at rest and real under load. The trade off mirrors the scaling discussion in OCI compute licensing.

Serverless and dedicated Autonomous

Autonomous comes in serverless and dedicated deployment models. Serverless runs on Oracle's shared infrastructure with per database ECPU allocation and the lowest entry point, suited to most workloads. Dedicated runs Autonomous on Exadata Cloud Infrastructure reserved for one customer, giving isolation and control at a higher commitment, and it is licensed on the dedicated infrastructure plus the Autonomous software. The choice between them is an isolation and scale decision with a licensing consequence.

For most buyers, serverless is the right default because it bills only the ECPUs each database uses and avoids committing to a whole Exadata footprint. Dedicated becomes economic at scale, where many Autonomous databases share reserved infrastructure and the per database overhead of serverless would exceed the cost of the dedicated estate. The dedicated path connects to the Exadata Cloud Service licensing model.

Modelling the cost against alternatives

The Autonomous business case is built by comparing the all in ECPU rate, including bundled options, against the alternative of a self managed database on a compute shape with separately licensed options. For an option heavy workload with variable demand, Autonomous License Included frequently wins because it bundles the options and bills only the compute actually used. For a steady, option light workload where you already own spare licences, BYOL on a fixed compute shape can be cheaper.

The horizon and the demand profile decide it. Variable, bursty, option heavy workloads favour Autonomous License Included; stable, predictable, option light workloads with spare entitlement favour BYOL compute. Running both models for the specific workload, including the value of avoided option licences and the cost of retained support under BYOL, is the analysis that produces a defensible choice, and it is the per workload work of the cloud and OCI practice.

The comparison should also weight operational cost, not just licence cost. Autonomous removes the database administration effort that a self managed compute shape still requires, so a complete business case nets the saved administrative time against any premium in the ECPU rate. For a lean team running many databases, the labour saving can dominate the licence comparison entirely, which is why the decision is rarely won on the per unit rate alone.

How to govern Autonomous licensing

Governing Autonomous is mostly about the BYOL case, because License Included carries little compliance risk. Under BYOL, record the base ECPU allocation and the auto scaling ceiling for every Autonomous database, convert both to processor licences under the current policy, and confirm entitlement covers the ceiling, not just the base. Where it does not, either raise entitlement, cap scaling, or switch the workload to License Included.

The standing record should sit in the same governance file as the rest of the OCI estate, so the Autonomous ECPU conversions reconcile alongside the compute shape OCPU conversions against total held entitlement. Treating Autonomous as a special case outside the main reconciliation is how its auto scaling gap goes unnoticed. The consolidated reconciliation is the deliverable the database licensing practice maintains.

The buyer side view

Autonomous Database is licensed per ECPU, in either License Included form, which bundles the database and every option, or BYOL, which applies owned licences at a lower rate. License Included removes option risk and suits variable, option heavy workloads; BYOL suits stable, option light workloads with spare entitlement. Under BYOL the decisive control is auto scaling: licence the three times ceiling or cap the scale, never just the base. To model Autonomous against your current estate, request a consultation.

Frequently asked

Common questions.

How is Oracle Autonomous Database licensed?

Autonomous Database is licensed per ECPU, billed by the hour. You can run it License Included, where the database and all options are bundled into the rate, or BYOL, where owned Enterprise Edition licences cover the ECPUs at a reduced compute rate.

What is the ECPU metric?

The ECPU, or Elastic Compute Unit, is the billing metric that replaced the OCPU for Autonomous Database. It is an abstracted compute unit decoupled from a specific physical core, suited to a service where Oracle manages and pools the underlying hardware.

Are options included in Autonomous Database?

Under License Included, yes. The ECPU rate bundles the Enterprise Edition database and the full set of options and packs, so Partitioning, Advanced Security, and the management packs carry no separate cost or shortfall risk.

How does auto scaling affect Autonomous licensing?

Auto scaling can burst the database to three times its base ECPU allocation. Under License Included this is simply metered and billed. Under BYOL every burst ECPU must be covered by entitlement, so you must licence the three times ceiling, not just the base.

Should I choose BYOL or License Included for Autonomous?

License Included suits variable, option heavy workloads because it bundles options and bills only the compute used. BYOL suits stable, option light workloads where you already hold spare supported Enterprise Edition licences. Price both for the specific workload.

What is the difference between serverless and dedicated Autonomous?

Serverless runs on Oracle's shared infrastructure with per database ECPU allocation and the lowest entry point. Dedicated runs Autonomous on Exadata Cloud Infrastructure reserved for one customer, giving isolation at a higher commitment, and becomes economic at scale.

The Oracle Licensing Brief

Field notes from active engagements.

A monthly briefing on Oracle licensing tactics, audit patterns, and contract intelligence, written for the buyer side. No vendor talking points.

Subscribe to The Brief

Oracle Software Licensing is an independent buyer side advisory practice. Not affiliated with Oracle Corporation. Content is general information, not legal advice.