Editorial photograph of a data center aisle illuminated for an Oracle Autonomous Database review
Oracle / Database

Oracle Autonomous Database licensing decoded for buyers.

Oracle Autonomous Database does not use a perpetual license. It bills the ECPU hour and the terabyte, and the rate already carries the option stack you would otherwise buy line by line.

Contact Us Oracle Practice
500+Enterprise clients
$2B+Under advisory
Industry Recognized
500+ Enterprise Clients
$2B+ Under Advisory
11 Vendor Practices
100% Buyer Side Independent

Oracle Autonomous Database is a service, not a license. It meters compute by the ECPU hour and storage by the terabyte, and the rate already carries options you would otherwise buy line by line. The buyer side questions are what is bundled, what BYOL changes, and where the bill actually lands.

Key takeaways

  • Autonomous Database is metered on ECPU per hour and storage per terabyte per month, with no perpetual license and no support base.
  • The service rate bundles options that cost real money on premises, including Real Application Clusters, Partitioning, Advanced Security, Advanced Compression and the management packs.
  • ECPU is the current compute metric and OCPU is the legacy one, and the conversion is published by Oracle rather than agreed verbally with a rep.
  • Auto scaling permits up to three times the base ECPU count and bills the peak, which is the single most common source of overrun.
  • BYOL swaps the software portion of the rate for licenses you already own, and the size of that gap is visible on Oracle's published price list.
  • Autonomous Data Guard, backup retention beyond the included window, and egress are separate charges that rarely appear in the first estimate.
  • Oracle runs its own cloud outside the authorized cloud environment list, so the AWS and Azure vCPU rule and the core factor table do not apply there.
  • Spatial and Graph has not been separately licensed since 2019, so it is not a saving you can attribute to moving to the service.

Autonomous Database changes the shape of the question, not just the price. There is no processor count to defend, no core factor to argue, and no support renewal to negotiate.

What replaces all of that is a meter, a commitment, and a set of inclusions most buyers never itemise. This guide itemises them.

How is Oracle Autonomous Database actually priced?

It is priced on consumption, drawn against a credit commitment. You pay for compute by the ECPU per hour and for storage by the terabyte per month, and there is no upfront license fee.

Oracle moved the default compute metric to ECPU on Autonomous Database for new deployments, with OCPU as the legacy metric. The published rate card sits on the Oracle Cloud price list.

What are the Autonomous Database service flavors?

  • Autonomous Transaction Processing: tuned for mixed transactional and operational reporting workloads.
  • Autonomous Data Warehouse: tuned for analytics and large scan queries.
  • Autonomous JSON Database: a lower cost option for document style workloads.
  • Dedicated and Cloud at Customer: isolation on Exadata infrastructure, in Oracle cloud or inside your own data center.

Where the service sits against the other Oracle database services

Autonomous is one of three shapes Oracle sells, and choosing between them is a licensing decision as much as a technical one. The further left you sit, the more control and the more license responsibility you keep.

Three Oracle database service shapes and what each one asks of you

ShapeWho administers itOptions positionWhere the risk sits
Database on compute, self managedYouYou license every option you enableFeature usage and processor counting
Base Database ServiceShared, Oracle automates the plumbingEdition tier sets what you may useChoosing a tier wider than the workload needs
Autonomous DatabaseOracleBundled into the metered rateConsumption, commitment shape and overage

What does the Autonomous rate already include?

It includes the option stack, the management packs and the high availability features that would each carry their own line on an on premises order. That bundle is the strongest argument for the service and the one most often left out of the business case.

Price the stack you are retiring, not just the engine. A comparison built on Enterprise Edition alone understates the on premises side by a wide margin on any estate that uses options seriously.

The line items the meter absorbs

  • Real Application Clusters: the service runs on clustered Exadata infrastructure without a separate RAC line.
  • Partitioning and Advanced Compression: available without the separate option orders they require on premises.
  • Advanced Security: encryption at rest is on by default, and the wider data protection features come with the service.
  • Multitenant: the architecture underneath is container based, and there is no separate Multitenant line to buy.
  • Diagnostics and Tuning: the performance tooling is part of the service, which removes the auto use trap that costs so much on premises. Our guide to the Diagnostics and Tuning Packs covers that trap in full.
  • Application Express and Oracle Machine Learning: included, and worth checking against what you currently run on separate infrastructure.

What is not included, and what it costs you to assume otherwise

Three things buyers routinely assume are in the rate and are not. Each of them has arrived as a variance on a real invoice we have reviewed.

  • Autonomous Data Guard: the cross region or cross availability domain standby is a separate charge, and it roughly doubles the compute line for the protected database.
  • Long backup retention: a short retention window comes with the service, and anything beyond it is billed as backup storage.
  • Data movement: egress and any replication service such as GoldenGate sit outside the database meter entirely.

The saving that is not a saving

Spatial and Graph is frequently listed in migration business cases as an option the service removes the cost of. It has not been separately licensed since 2019, so there is no line to remove.

Strike it from the model. A business case that claims savings that were never costs is a business case that will not survive its first review by finance.

What exactly is being metered, and in what units?

Four meters run at once: compute in ECPU hours, storage in terabyte months, backup storage, and anything you attach around the database. Only the first two usually make it into the estimate.

ECPU and OCPU, and why the conversion matters

ECPU is the current compute metric and OCPU is the legacy one, and the two are not interchangeable in a spreadsheet. Oracle publishes the conversion, and it is a small integer rather than the round number that circulates in secondhand material.

Take the ratio from Oracle's current documentation before you convert anything, and prefer to price directly in ECPU from the published rate card. A quote converted at a ratio someone remembered is a quote with a silent error in it.

The metering behaviours that decide your bill

  • Fine grained billing. Compute is billed at a fine time granularity with a short minimum, so stopping an instance genuinely stops most of the charge.
  • Storage does not stop. Allocated storage bills whether the instance is running or not, which is why stopping a non production instance saves less than teams expect.
  • Storage rarely shrinks. Autonomous storage auto extends and does not contract on its own, so a one off data load leaves a permanent floor.
  • The minimum is not zero. The service has a minimum ECPU allocation per instance, so a large fleet of small instances is more expensive than the workload suggests.
  • Always Free exists and is small. The free tier is genuinely useful for development and proof of concept work, and it is not a production answer.

A counting rule that does not travel

Oracle's own cloud sits outside the authorized cloud environment list. The two vCPU rule that governs Oracle licensing on AWS and Azure does not apply on OCI, and neither does the Processor Core Factor Table.

OCI has its own conversion rules for bringing licenses across. Never reuse an AWS or Azure calculation here, and never let one be reused in the other direction.

What is the difference between BYOL and license included?

License included bundles the software rights into the metered rate. Bring Your Own License applies Oracle Database licenses you already own and drops the rate to an infrastructure charge.

The gap between the two is visible on Oracle's published price list, so you can size it yourself without asking anyone. Read it alongside the Oracle universal credits policy.

BYOL versus license included on Autonomous Database

ModelWhat you supplyWhat Oracle chargesBest fit
License includedNothingHigher ECPU rate with software bundledNet new workloads with no owned licenses
BYOL, Enterprise EditionOwned EE processor licenses in supportLower infrastructure ECPU rateEstates migrating owned licenses to cloud
BYOL, EE with optionsEE plus the qualifying owned optionsLowest effective rate per ECPUHeavy users of partitioning, security, clustering

How do you count licenses for BYOL?

Oracle publishes a conversion from owned processor licenses to a permitted ECPU envelope, and the entitlement differs depending on whether you hold Enterprise Edition alone or Enterprise Edition with the qualifying options. Take that conversion from the current policy document, not from a slide.

Count the licenses you actually own and that are actually in support, map them to the envelope, and only then provision. The order of those steps is the whole control.

Three BYOL traps that show up at the true up

  1. Double counting. The same processor license claimed on premises and on the service at the same time leaves you short on one side. Retire or repurpose the on premises deployment, and record the date.
  2. Support lapse. BYOL relies on licenses that are current on support. Letting the support line drop to save money quietly removes the basis for the cloud rate.
  3. Option mismatch. Claiming the wider BYOL entitlement without owning the qualifying options is a paper position that does not survive a review of your ordering documents.
Cover of the Redress Compliance Oracle white paper

White Paper · Oracle

Oracle CIO Complete Playbook

The five year plan to control Oracle spend. Read it free.

Read the white paper
Put your own numbers on this. The free Oracle calculator prices your processor vs Named User Plus position, VMware cluster exposure, Java SE employee tiers, and the 22 percent support line, then hands you a two page executive summary you can forward to your CFO. No account, no sales call. Run the Oracle calculator →

Where do Autonomous Database costs spiral?

They spiral on auto scaling, on instances nobody stops, and on storage that only grows. Auto scaling permits compute to reach three times the base ECPU count and bills the peak by the hour.

Which settings drive runaway cost?

  • Unbounded auto scale: a base of 4 ECPU can bill at 12 ECPU during a runaway query or a badly timed reporting job.
  • Idle instances not stopped: non production instances left running overnight bill the full base every hour they are up.
  • Storage growth: autonomous storage auto extends and rarely shrinks without deliberate intervention.
  • Cloned environments: a full clone for testing carries the parent's storage footprint, and clones outlive the test that justified them.

Oracle documents the behaviour in the Autonomous Database documentation. Set a ceiling and treat it as a budget control, not a performance tuning knob.

The four controls worth putting in place this quarter

  1. Cap auto scale per instance at a multiple you have agreed with the budget holder, and record who agreed it.
  2. Schedule non production instances to stop outside working hours, and audit the schedule monthly.
  3. Set budget alerts against the compartment, not just the tenancy, so a single team's overrun is visible in days rather than at month end.
  4. Tag every instance with an owner and a decommission date, and enforce the date.

How should the credits commitment be shaped?

Shape it from a measured month, never from a sales estimate. The commitment is the one term that is genuinely hard to unwind, because unused credits do not travel with you indefinitely.

Rules that hold up in the negotiation

  • Commit to the floor, not the forecast. Buy the consumption you are confident you will use, and let the rest run at the standard rate until you have evidence.
  • Ask what happens to unused credits. Get the answer in the ordering document, including any rollover, and price the risk of not consuming.
  • Ask what overage costs. Consumption above the commitment can be charged at the standard rate unless something better is written down.
  • Ask for a ramp. A commitment that steps up as the migration lands is worth more than a bigger discount on a commitment you cannot consume in year one.
  • Check the support offset. Oracle runs a rewards programme that offsets technical support spend against cloud consumption, with published earn rates. Confirm the current terms and model the effect on the support line.

How should a buyer model total cost?

Model the ceiling and the floor together, then add everything that is not compute. The floor alone is the number Oracle sales will bring you, and it is never the number that arrives.

What belongs in the cost model

  • Base ECPU per instance across every environment, production and non production.
  • Auto scale peak hours estimated from the current workload profile, not from an average.
  • Storage at projected twelve month growth, plus backup retention beyond the included window.
  • Autonomous Data Guard where the recovery requirement demands it, priced explicitly.
  • The BYOL position if you own licenses you can migrate, and the support cost of keeping them alive.
  • The on premises stack you are actually retiring, options included, so the comparison is honest in both directions.

Where the common advice on Autonomous Database pricing is wrong

The standard pitch is that the service removes administration cost, so the consumption rate pays for itself. We disagree, at least as a default. In roughly six out of ten estates we have modeled, the consumption bill ran 20 to 40 percent above the original estimate once auto scaling and idle non production instances were counted, and the administration saving was real but smaller than the overrun. The buyer side move is to cap auto scale, schedule non production instances to stop, settle the BYOL position, and price the option stack you are retiring before you sign any commitment. The word autonomous describes the database, not the invoice.

Editorial photograph of a cloud operations team reviewing Autonomous Database consumption dashboards on a wall of screens
The bundled option stack is the real argument for the service. The metered peak, not the base rate, is what decides whether the argument survives the first invoice.
35
Autonomous estates modeled 2024 to 2025
28%
Median overrun against the first estimate
3x
Auto scale ceiling above the base ECPU

Sources: first two figures from the Redress Compliance advisory engagement file, 2024 to 2025. Third figure from Oracle's published auto scaling documentation.

You are not buying a license. You are buying a meter, a commitment, and a bundle. Price all three, or you have priced none of them.

What should a buyer do next?

Use this sequence. It works whether you are 60 days or 270 days from a commitment decision.

  1. Pull a current ECPU and storage report across every instance, production and non production, for a full calendar month.
  2. Itemise the on premises option stack the workload uses today, so the comparison covers the same functionality on both sides.
  3. Cap auto scale on each instance at an agreed ceiling tied to a budget rather than to peak performance.
  4. Schedule non production instances to stop outside working hours and tag every instance with an owner.
  5. Inventory owned Enterprise Edition and option licenses, confirm they are in support, and map them to the published BYOL envelope.
  6. Add Autonomous Data Guard, extended backup retention and egress to the model as explicit lines.
  7. Rebuild the twelve month model with the ceiling, storage growth and the BYOL position applied.
  8. Only then negotiate the credits commitment, and negotiate the ramp and the overage rate alongside the headline number.
Need help? Try our AI agents. Ask the Oracle licensing AI agent → Scoped to one vendor and one problem. Runs in your browser.

Frequently asked questions

How is Oracle Autonomous Database licensed?

It is not licensed perpetually. It is metered on consumption, billed by the ECPU per hour for compute and per terabyte per month for storage, drawn against a credit commitment. Software rights are either included in the rate or supplied through Bring Your Own License.

What options are included in the Autonomous Database rate?

The service bundles the option stack you would otherwise order separately, including clustering, partitioning, compression, security and the management packs. That bundle is the honest basis for comparing the service against an on premises estate, and comparing on the engine price alone understates what you are replacing.

What is the difference between OCPU and ECPU?

ECPU is the current compute metric for Autonomous Database and OCPU is the legacy one. Oracle publishes the conversion between them, and you should take it from the current documentation rather than from a remembered ratio, because the wrong multiplier silently misprices a whole commitment.

Does BYOL save money on Autonomous Database?

Yes, where you already own Database licenses that are current on support. BYOL replaces the software portion of the metered rate with licenses you hold, and the size of the difference is published on Oracle's cloud price list so you can size it before any conversation with a rep.

Is Autonomous Data Guard included in the price?

No. Autonomous Data Guard is charged separately and adds a compute line for the standby, so a protected database costs materially more than an unprotected one. Model it explicitly rather than assuming resilience is part of the base rate.

Why is my Autonomous Database bill higher than the quote?

The most common reason is auto scaling, which permits three times the base ECPU and bills the peak. Idle non production instances, storage that only grows, and backup retention beyond the included window account for most of the remainder.

Does the Oracle core factor table apply on Oracle Cloud Infrastructure?

No. Oracle's own cloud sits outside the authorized cloud environment list, so neither the Processor Core Factor Table nor the two vCPU rule used for AWS and Azure applies there. OCI has its own conversion rules, and mixing the two produces a number that is wrong in both directions.

Can I run Autonomous Database in my own data center?

Yes. Autonomous Database on Exadata Cloud at Customer runs the service on Oracle managed infrastructure inside your data center, which can satisfy data residency requirements while keeping the consumption model. The commercial questions in this guide apply unchanged.

How do I stop auto scaling overspend?

Set an auto scale ceiling on each instance tied to a budget rather than to peak performance, and put budget alerts on the compartment. Schedule non production instances to stop outside working hours and review storage growth monthly.

Is there a free tier?

Yes. Oracle offers an Always Free Autonomous Database tier with small fixed limits, which is useful for development, training and proof of concept work. It is not a production answer and should never appear in a capacity model.

White Paper · Oracle

Control Oracle spend: the 5-year CIO playbook.

The governance, renewal and negotiation moves that hold Oracle cost across a five year horizon.

Used across more than five hundred enterprise engagements. Independent. Buyer side. Built for procurement leaders running the next renewal cycle.

Get the white paper →
Opens the white paper landing page. We only email you about this download.
Run the Oracle Java license calculator against your estate in under five minutes.
Open the Tool →
Deep Library

More on Oracle licensing.

Oracle Practice →
Oracle
Oracle Database Licensing Pillar
The full Oracle Database licensing picture, from metrics to audit posture.
Read →
Oracle
BYOL vs License Included on OCI
The cost comparison across OCI and Exadata Cloud at Customer.
Read →
Oracle
Oracle OCI Cost Optimization
Where OCI bills drift and the levers that pull them back.
Read →
Editorial photograph of an enterprise boardroom set for a vendor negotiation

The advisor your vendors do not want.

500+ enterprise clients. 11 vendor practices. Industry recognized. One conversation can change what you pay Oracle for the next three years.

Oracle cost intelligence, every month.

One email a month on Oracle licensing, cloud consumption, and audit defense. Buyer side only.

Pass it on

Know someone facing this exact decision?

Send this to whoever owns the renewal, the audit response, or the budget. It takes two clicks and it saves them a quarter of guessing.

Share on LinkedInShare by email