Editorial photograph of a database engineer auditing Oracle compression settings across database schemas
Oracle / Advanced Compression

Oracle Advanced Compression. The option that switches itself on.

Advanced Compression is the Oracle option most likely to switch itself on without anyone deciding to use it. It prices per Processor, and a single compressed table is enough to make it an audit finding.

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 Advanced Compression prices per Processor and switches on through a single object attribute, often set by a migration tool. One compressed table can trigger the option across an entire licensed database.

Key takeaways

  • Advanced Compression is a per Processor option on Enterprise Edition.
  • It covers OLTP table compression, advanced LOB, and advanced index compression.
  • Basic table compression on direct path loads is free, OLTP compression is licensed.
  • Compression is an object attribute, so it switches on without a separate install.
  • Migration tool defaults are the most common cause of accidental compression.
  • A single compressed object can trigger the option across an entire database.
  • Inventory compressed objects before any Oracle audit tool does.

Advanced Compression is the Oracle option most likely to switch itself on without anyone deciding to use it. It prices per Processor, and a single compressed table is enough to make it a finding.

This guide explains which features trigger the option, how the audit trap works, and how a buyer closes it.

What does the Advanced Compression option cover?

Advanced Compression is a per Processor option on Enterprise Edition. It covers a family of compression and storage features beyond basic table compression.

The features inside it

The option includes OLTP table compression, Advanced LOB compression and deduplication, Advanced Index compression, and several backup and network compression features. Using any one of them consumes the option, as the Oracle database technologies documentation confirms.

What is free versus licensed

Basic table compression for direct path loads is free with Enterprise Edition. The moment you use OLTP compression for ongoing writes, you are in licensed territory. The line is easy to cross by accident.

  • Free: basic table compression on direct path bulk loads.
  • Licensed: OLTP compression, advanced LOB and index compression.
  • Per Processor: the option prices at the engine scale.
Redress Compliance Oracle buyer side licensing white paper cover

White Paper · Oracle

The Oracle Buyer Side Framework

The moves we use across Oracle Database, Java and ULA estates. Read it free.

Read it free

How does the auto enabled compression trap work?

The trap is that compression is a property of an object, not a separately installed feature. A developer or a migration tool sets a compression attribute, and the option is in use.

Where Advanced Compression switches on silently

ActionFeature consumedHow it happensDefense
Create table with OLTP compressionOLTP compressionDeveloper attributeReview DDL standards
Migration tool defaultOLTP compressionTool sets attributeAudit import scripts
Compress LOB columnsAdvanced LOBSchema designCheck LOB storage
SecureFiles deduplicationAdvanced LOBStorage optionAudit SecureFiles

Migration tools are the usual culprit

Data pump and third party migration tools sometimes apply compression attributes by default. A migration that looked clean can leave OLTP compression set across the target schema, a use the Oracle price list prices per Processor.

Detecting the usage

Query the feature usage views and the data dictionary for compressed objects. The DBA_TABLES and DBA_LOBS views show compression settings directly.

What does an Advanced Compression finding cost?

Like other options, it scales per Processor. One compressed table on a large cluster implies the option across every licensed core on that database.

  • The option prices per Processor at the same scale as the database.
  • A single compressed object can trigger the whole database finding.
  • Back support compounds the list price exposure.

Quantify before Oracle does

Build a complete inventory of compressed objects and the compression type. Separate free basic compression from licensed OLTP compression. The inventory is both your defense and your remediation plan.

Where the common advice on Advanced Compression is wrong

The standard advice is to license Advanced Compression across the estate because compression is everywhere and an audit will find it. We disagree. In roughly three out of four estates we have swept, the licensed compression in use was set by accident, usually by a migration tool default, on objects where compression delivered little benefit. The buyer side move is to inventory every compressed object, revert accidental OLTP compression to basic or none where it adds no value, and license the option only on the databases where compression is genuinely required. Paying estate wide for a setting a tool flipped is the most avoidable Oracle cost there is.

Editorial photograph of a database engineer auditing Oracle table and LOB compression settings across schemas
Advanced Compression usually switches on through a migration tool default, not a deliberate decision, which is what makes it the most avoidable finding.
24
Oracle compression reviews 2024 to 2025
3 of 4
Estates with accidental compression
23%
Median finding cut after remediation

Source: Redress Compliance advisory engagement file, 2024 to 2025.

Nobody buys Advanced Compression. A migration tool buys it for them, one default attribute at a time, and the audit collects.

How does a buyer close the compression trap?

Defense is inventory, remediation, and DDL discipline so it does not recur.

Inventory compressed objects

List every table, index, and LOB with a compression attribute, and the compression type. This separates free from licensed use.

Revert accidental compression

Where licensed compression adds no value, revert it to basic or none. This removes the usage and the exposure together.

  1. Inventory every compressed table, index, and LOB and its compression type.
  2. Separate free basic compression from licensed OLTP and advanced compression.
  3. Revert accidental compression that delivers no real benefit.
  4. Set DDL standards so compression attributes require approval.
  5. Audit migration tool defaults before the next data move.
  6. License the option only on databases that genuinely need it.

Frequently asked questions

What is Oracle Advanced Compression?

Advanced Compression is a per Processor option on Enterprise Edition. It covers OLTP table compression, advanced LOB compression and deduplication, advanced index compression, and several backup and network compression features.

Is any Oracle compression free?

Yes. Basic table compression for direct path bulk loads is free with Enterprise Edition. OLTP compression for ongoing writes, advanced LOB compression, and advanced index compression all require the Advanced Compression option.

How does Advanced Compression switch on by accident?

Compression is a property of a database object, not a separately installed feature. A developer or a migration tool sets a compression attribute, and the licensed option is immediately in use without any deliberate decision.

Why are migration tools a compression risk?

Data pump and some third party migration tools apply compression attributes by default. A migration that looked clean can leave OLTP compression set across the target schema, consuming the licensed option.

How do I detect Advanced Compression usage?

Query the database feature usage views and the data dictionary. The DBA_TABLES and DBA_LOBS views show compression settings directly, letting you separate free basic compression from licensed OLTP and advanced compression.

How much does a compression finding cost?

The option prices per Processor at the same scale as the database. A single compressed object can imply the option across every licensed core on that database, with back support compounding the exposure.

Can I remove accidental Advanced Compression?

Yes. Inventory every compressed object, then revert accidental OLTP or advanced compression to basic or none where it adds no value. This removes both the usage and the audit exposure together.

Should I license Advanced Compression across the estate?

Not by default. Inventory usage first, revert accidental compression, and license the option only on databases where compression genuinely delivers value. Paying estate wide for a tool set default is avoidable.

Oracle ULA Decision Framework

The full Oracle ULA decision framework from the Oracle Practice.

Oracle ULA exit moves, Java audit defense posture, certification framework, and the buyer side moves across the Oracle Database, Java, and EBS estate.

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

No spam. We will only email you about this download. Privacy.
Run a buyer side Oracle review against your estate in under five minutes.
Open the Tool →