Editorial photograph of a database administration team reviewing Oracle Tuning Pack usage and audit exposure on monitoring dashboards
Oracle / Database Options

Oracle Tuning Pack. Price and audit risk.

Oracle Tuning Pack is a paid option that is easy to use by accident. A single click in Enterprise Manager can trigger a license obligation. Read the dependency and the audit trap before the next true up.

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 Tuning Pack is a per processor or Named User Plus database option that depends on the Diagnostics Pack and is the most common accidental usage finding in an Oracle audit. The 2026 guide prices it and shows the defense.

Key takeaways

  • Tuning Pack is a separately licensed Oracle Database option, not a feature of Enterprise Edition.
  • It is priced per processor or per Named User Plus, matching the database metric it sits on.
  • Tuning Pack requires the Diagnostics Pack, so the two are licensed together.
  • A single Enterprise Manager click or SQL Tuning Advisor run can create a usage record.
  • Accidental Tuning Pack usage is among the most common Oracle audit findings.
  • Disabling the packs at the control parameter level is the cleanest way to cap exposure.

Oracle Tuning Pack is not part of Enterprise Edition. It is a paid option that the database can use the moment a DBA touches the wrong screen.

That is what makes it dangerous. The cost is ordinary. The audit exposure from accidental use is what catches buyers.

How is Oracle Tuning Pack priced?

Tuning Pack is licensed on the same metric as the database it sits on, either per processor or per Named User Plus. It is a percentage uplift on the database license.

Metric follows the database

If the database is licensed per processor, Tuning Pack is per processor. If it is Named User Plus, the pack follows. The counts must match.

Support compounds it

Like every option, Tuning Pack carries annual support at the standard rate. The support stream, not the license, is the recurring cost.

  • Per processor: matches the processor count of the underlying database.
  • Named User Plus: matches the NUP count, subject to minimums.
  • The trap: a partial deployment still licenses the full database processor count.

Oracle lists the options on its Oracle Database technologies page, and the licensing rules sit in the Database Licensing Information manual. Read the manual, not the brochure.

Why does Tuning Pack depend on the Diagnostics Pack?

Tuning Pack cannot be licensed alone. It requires the Diagnostics Pack, so the two are bought and counted together.

Tuning Pack and Diagnostics Pack at a glance

ItemWhat it doesLicense basisAudit note
Diagnostics PackPerformance monitoring, AWR, ADDMPer processor or NUPPrerequisite for Tuning
Tuning PackSQL Tuning Advisor, SQL Access AdvisorPer processor or NUPRequires Diagnostics
Control parameterDisables pack accessCONTROL_MANAGEMENT_PACK_ACCESSSet to NONE to cap
Usage evidenceDBA_FEATURE_USAGE_STATISTICSRead by auditorsRecords accidental use

Buy them as a pair

Because Tuning requires Diagnostics, a Tuning obligation always implies a Diagnostics obligation. Model both when you price exposure.

AWR is the tell

Automatic Workload Repository use signals Diagnostics Pack. Auditors read the feature usage views to reconstruct what ran.

How does accidental Tuning Pack usage happen?

The pack records usage from ordinary administration. The DBA rarely intends to invoke a paid option.

Enterprise Manager clicks

Opening the performance or tuning pages in Enterprise Manager can invoke pack features. The click becomes a usage record.

SQL Tuning Advisor

Running SQL Tuning Advisor is a direct Tuning Pack action. One run creates evidence Oracle can price.

Cover of the Redress Compliance Oracle white paper

White Paper ยท Oracle

The Oracle Buyer Side Framework

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

Read the white paper

Where the common advice on Tuning Pack is wrong

The standard advice is that if the packs show usage, the obligation is settled and you simply pay. We disagree. In roughly half the audits Fredrik Filipsson defended, the Tuning Pack finding was incidental, short lived, and reversible, which made it negotiable rather than fixed. The buyer side move is to read the feature usage views yourself, document that usage was accidental and stopped, set CONTROL_MANAGEMENT_PACK_ACCESS to NONE going forward, and challenge both the scope and the timeline of the claim before accepting any number. An accidental click is an opening position for Oracle, not a verdict.

Editorial photograph of a database administrator reviewing Oracle feature usage statistics to trace management pack activity
The DBA_FEATURE_USAGE_STATISTICS view records pack use whether it was intentional or accidental. Reading it before Oracle does is the core of the defense.
40
Database audits 2024 to 2025
1 in 2
Audits with a management pack finding
NONE
Control setting that caps exposure

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

Tuning Pack is not bought by mistake. It is used by mistake. The defense starts with reading the same usage views the auditor will.

What buyer side moves cap Tuning Pack exposure?

Four moves contain the risk before and during an audit.

Move one. Set the control parameter

Set CONTROL_MANAGEMENT_PACK_ACCESS to NONE on databases that are not licensed for the packs.

Move two. Read the usage views

Review DBA_FEATURE_USAGE_STATISTICS regularly so you know what Oracle would find.

Move three. Train the DBAs

Make clear which Enterprise Manager screens and advisors invoke paid packs. Most accidental use is a training gap.

Move four. Challenge incidental findings

Where usage was accidental and stopped, contest the scope and timeline rather than accepting the full claim.

  • Prevent: the control parameter is the strongest single safeguard.
  • Detect: self audit the feature usage views before Oracle does.
  • Defend: incidental use is an opening claim, not a settled bill.

What should a buyer do next?

  1. Inventory which databases are licensed for Diagnostics and Tuning Packs.
  2. Set CONTROL_MANAGEMENT_PACK_ACCESS to NONE on unlicensed databases.
  3. Review DBA_FEATURE_USAGE_STATISTICS for prior pack usage.
  4. Document any usage as incidental and record when it stopped.
  5. Train DBAs on which Enterprise Manager actions invoke paid packs.
  6. Model both Tuning and Diagnostics together when pricing exposure.
  7. Engage independent Oracle audit defense before responding to any finding.

Frequently asked questions

Is Oracle Tuning Pack included in Enterprise Edition?

No. Tuning Pack is a separately licensed Oracle Database option, not a feature of Enterprise Edition. Using it without a license creates an obligation, even if the use was accidental through Enterprise Manager or an advisor.

How is Tuning Pack priced?

Tuning Pack is licensed on the same metric as the underlying database, either per processor or per Named User Plus, as a percentage of the database license. It also carries annual support at the standard rate, which is the recurring cost.

Does Tuning Pack require the Diagnostics Pack?

Yes. Tuning Pack cannot be licensed alone. It requires the Diagnostics Pack, so the two are licensed and counted together. A Tuning Pack obligation always implies a Diagnostics Pack obligation as well.

How does accidental Tuning Pack usage happen?

Ordinary administration triggers it. Opening the performance or tuning pages in Enterprise Manager or running SQL Tuning Advisor invokes pack features and creates a usage record. The DBA rarely intends to use a paid option.

How do I stop accidental management pack usage?

Set the database parameter CONTROL_MANAGEMENT_PACK_ACCESS to NONE on databases not licensed for the packs. This disables access to the Diagnostics and Tuning Pack features and is the strongest single safeguard against accidental usage.

Can I challenge a Tuning Pack audit finding?

Yes. Where usage was incidental, short lived, and stopped, the finding is negotiable rather than fixed. Document that the use was accidental, challenge the scope and timeline of the claim, and do not treat an accidental click as a settled bill.

How does Oracle detect Tuning Pack usage?

Oracle reads the DBA_FEATURE_USAGE_STATISTICS view, which records management pack feature use whether intentional or accidental. Reviewing this view yourself before an audit tells you exactly what Oracle would find.

What is the difference between Diagnostics and Tuning Pack?

The Diagnostics Pack provides performance monitoring, AWR, and ADDM. The Tuning Pack adds SQL Tuning Advisor and SQL Access Advisor. Tuning requires Diagnostics, so the two are always licensed together as a pair.

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 the Oracle Java license calculator against your estate in under five minutes.
Open the Tool →

Oracle Tuning Pack turns a database click into a license event. The buyer who sets the control parameter and reads the usage views controls the finding before the auditor writes it.

Fredrik Filipsson
Co Founder and Group CEO, Redress Compliance