Editorial photograph of an enterprise DBA reviewing performance metrics on multiple screens, representing the Oracle Diagnostics and Tuning Pack guide
Guide · Oracle · Database Packs

The Oracle Diagnostics and Tuning Pack guide. The auto enable trap, decoded.

The Diagnostics Pack and the Tuning Pack are the two Oracle management packs that auto enable on a clean install of Enterprise Edition. This guide maps the licensing math, the audit trap, and the procurement memo every Oracle EE buyer needs in 2026.

Read the Framework Oracle Hub
7,500 USDList per processor
a leading industry analyst firmRecognized
Industry Recognized
500+ Enterprise Clients
$2B+ Under Advisory
11 Vendor Practices
100% Buyer Side Independent

The Oracle Diagnostics Pack and Tuning Pack are two management packs licensed on top of Oracle Database Enterprise Edition. The Diagnostics Pack carries Automatic Workload Repository (AWR), Active Session History (ASH), and the alert framework. The Tuning Pack carries SQL Tuning Advisor and SQL Access Advisor.

Both packs auto enable on a clean Enterprise Edition install. A DBA touching AWR or running SQL Tuning Advisor without separate license entitlement creates an immediate audit liability. The single biggest source of Oracle non compliance findings in 2026 sits on this auto enable mechanic.

Read this alongside the Oracle hub, the Oracle services page, the Oracle Database licensing guide, the Oracle core factor table, and the Vendor Shield subscription.

Key Takeaways

What every Oracle EE buyer needs to carry into 2026

  • Two packs, two licenses. Diagnostics Pack at 7,500 USD list per processor, Tuning Pack at 5,000 USD list per processor. Tuning Pack requires Diagnostics Pack as a prerequisite.
  • Auto enable on EE install. Both packs enable by default. Active use creates audit liability without a license.
  • 22% annual support. Annual support sits on top of the perpetual license.
  • Per processor only. The packs sell on the Processor metric, not on Named User Plus.
  • Audit pattern. Oracle LMS scripts read DBA_FEATURE_USAGE_STATISTICS and report any non zero use as a finding.
  • The disable command. CONTROL_MANAGEMENT_PACK_ACCESS set to NONE prevents the audit finding.
  • Standard Edition is exempt. The packs only sell on Enterprise Edition. SE2 carries no pack option.

What the packs cover

The two packs sit at the center of the Oracle DBA toolkit. Most DBAs reach for them on day one without a separate license check.

Diagnostics Pack contents

  • Automatic Workload Repository (AWR). Performance snapshots collected every hour.
  • Active Session History (ASH). One second sampling of active sessions.
  • Automatic Database Diagnostic Monitor (ADDM). Performance problem analysis on AWR data.
  • Server generated alerts. The default alert framework on tablespace fill, ORA errors, and so on.
  • Performance monitoring views. The full set of DBA_HIST views.

Tuning Pack contents

  • SQL Tuning Advisor. Plan analysis and recommendation engine.
  • SQL Access Advisor. Index, materialised view, and partition recommendation.
  • Automatic SQL Tuning. Background job that runs the SQL Tuning Advisor on top SQL.
  • SQL Profile generation. Plan stability mechanism for accepted recommendations.
  • Real Time SQL Monitoring. Live SQL execution monitoring view.

The auto enable trap

The auto enable trap is the single biggest Oracle compliance finding in 2026. The two packs enable by default on Enterprise Edition. Any DBA touching AWR, running SQL Tuning Advisor, or even clicking the Enterprise Manager performance page triggers usage.

Three triggers that create usage

  1. AWR snapshot retention. The default 8 day retention runs an AWR snapshot every hour. Every snapshot reads as Diagnostics Pack usage.
  2. Enterprise Manager performance page. Opening the EM performance page reads ASH and reports as Diagnostics Pack usage.
  3. SQL Tuning Advisor. A single run of the advisor records as Tuning Pack usage. The Automatic SQL Tuning task is enabled by default on 19c and 21c.

How Oracle detects usage

  • DBA_FEATURE_USAGE_STATISTICS. The view records feature usage across all sessions. Oracle LMS scripts read this view at audit.
  • DBA_HIST_SQL_PLAN. AWR captured plan history shows the pack was active.
  • SQL Profile entries. Tuning Pack generated SQL Profiles persist in SQL Plan Management views.
  • The lookback window. The audit reads up to 1,500 days of feature usage history.

The CONTROL_MANAGEMENT_PACK_ACCESS parameter

Setting CONTROL_MANAGEMENT_PACK_ACCESS to NONE disables the auto enable. The parameter is dynamic and takes effect immediately. Set this on every Enterprise Edition database not licensed for the packs. The procurement memo should list every database with the parameter status verified.

Licensing math

The packs license per processor on the same Core Factor Table as Enterprise Edition. The license cost is additive to the Database EE license cost.

List rate card

PackList per processor22% supportTotal year one
Diagnostics Pack$7,500$1,650$9,150
Tuning Pack$5,000$1,100$6,100
Diagnostics plus Tuning$12,500$2,750$15,250

Three licensing rules

  1. Per processor only. The packs do not sell on Named User Plus.
  2. Tuning Pack requires Diagnostics Pack. A Tuning Pack license without Diagnostics Pack is not contractually valid.
  3. Full server licensing. The packs license every processor licensed for Database EE on the same server.

Worked example: a 16 processor estate

The math below uses a 16 processor Database EE estate. Diagnostics Pack and Tuning Pack are in active use on every database.

Annual bill of materials

LineProcessor countUnit listAnnual support
Database EE16$47,500$167,200
Diagnostics Pack16$7,500$26,400
Tuning Pack16$5,000$17,600
Total annual support$211,200
Total perpetual$960,000

The pack lines add 211K USD perpetual and 44K USD annual support on top of the Database EE bill. On a 50% renewal discount the perpetual cost compresses to 105K, the support holds at 44K.

Audit risk profile

The audit risk on the packs is the highest in the Oracle portfolio. The auto enable mechanic creates usage without intent.

Five common audit findings

  1. AWR active without license. The default 8 day retention runs and the database carries no Diagnostics Pack license.
  2. EM performance page click history. Operations team opened the page during a triage event.
  3. SQL Tuning Advisor manual run. Developer ran the advisor from SQL Developer.
  4. Automatic SQL Tuning task enabled. Default on 19c and 21c, reads as continuous Tuning Pack usage.
  5. SQL Profile entries from Tuning Pack. A profile generated three years ago still sits in the catalog.

Three counter positions

  • CONTROL_MANAGEMENT_PACK_ACCESS = NONE. Document the parameter as set across every database not licensed.
  • Feature usage purge. The view can be cleared but the underlying tables persist. Document the policy.
  • Quote and remediate. If usage is documented, request a 12 month remediation window in the renewal.

What to do next

The eight step checklist takes an Oracle EE estate from the default pack risk posture to a buyer side position ready for the procurement memo.

  1. Inventory every EE database. List database name, version, processor count, and current parameter value.
  2. Query DBA_FEATURE_USAGE_STATISTICS. Document any non zero pack feature usage in the last 1,500 days.
  3. Score the gap. Pack usage versus pack entitlement on the certificate.
  4. Set the parameter. CONTROL_MANAGEMENT_PACK_ACCESS to NONE on every unlicensed database.
  5. Purge SQL Profile entries. Remove Tuning Pack generated profiles from unlicensed databases.
  6. Draft the procurement memo. Pack decision per database, with parameter status and gap math.
  7. Negotiate the renewal. Pack lines should not auto roll on the renewal. Audit each line.
  8. Document the policy. Pack parameter status review in the change control process.

Frequently asked questions

What is the Oracle Diagnostics Pack?

A management pack licensed on top of Database Enterprise Edition. The pack carries Automatic Workload Repository, Active Session History, ADDM, server generated alerts, and the full set of DBA_HIST performance views. List price sits at 7,500 USD per processor with 22% annual support.

What is the Oracle Tuning Pack?

A management pack licensed on top of Database Enterprise Edition and Diagnostics Pack. The Tuning Pack carries SQL Tuning Advisor, SQL Access Advisor, Automatic SQL Tuning, SQL Profile generation, and Real Time SQL Monitoring. List price sits at 5,000 USD per processor.

Do the Diagnostics Pack and Tuning Pack auto enable?

Yes. Both packs auto enable on a clean Enterprise Edition install. The default AWR snapshot retention runs every hour. Opening the Enterprise Manager performance page reads ASH data. Running SQL Tuning Advisor counts as Tuning Pack usage. CONTROL_MANAGEMENT_PACK_ACCESS set to NONE disables both packs.

How does Oracle detect pack usage at audit?

The Oracle LMS audit scripts read DBA_FEATURE_USAGE_STATISTICS to detect feature usage history. The view captures pack feature use across the entire lookback window of up to 1,500 days. SQL Profile entries in the catalog and AWR captured plan history are additional evidence sources.

Is the Diagnostics Pack required for the Tuning Pack?

Yes. The Tuning Pack license is contractually conditioned on a Diagnostics Pack license on the same processors. A Tuning Pack license without Diagnostics Pack is not a valid Oracle license configuration.

How does Redress engage on Oracle pack risk?

Redress runs Oracle pack reviews inside Vendor Shield and the Software Spend Assessment. The engagement covers the per database parameter audit, the feature usage history pull, the gap math, and the procurement memo. Every engagement is led by a former Oracle commercial lead on the buyer side.

How Redress engages on Oracle pack risk

Redress runs Oracle pack advisory inside the Vendor Shield subscription, the Software Spend Assessment, the Renewal Program, and the Benchmark Program.

Read the related Oracle hub, the Oracle services page, the Oracle Database licensing guide, the Oracle core factor table, the Oracle on VMware page, the Oracle ULA framework, the benchmarking page, the about us page, and the contact page.

Score your Oracle pack exposure in under five minutes.
Open the Calculator →
White Paper · Oracle

Download the Oracle ULA Decision Framework.

Buyer side reference on the Oracle ULA renewal sequence. Certified entitlement scope, exit math, and the seven clause levers procurement carries to the table.

Independent. Buyer side. Written for CIOs, CFOs, and procurement leaders carrying Oracle Database, Middleware, and ULA contracts. No Oracle kickback. No conflict on the table.

Oracle ULA Decision Framework

Open the white paper in your browser. Corporate email only.

Open the Paper →
$7.5K
Diagnostics Pack list
$5K
Tuning Pack list
500+
Enterprise Clients
$2B+
Under advisory
100%
Buyer side

The Diagnostics and Tuning Pack auto enable trap is the single largest source of Oracle audit findings in 2026. One parameter sets the posture across the entire estate. Most enterprises only learn the parameter exists after the audit.

Head of DBA
Global insurance group
More Reading

More from this practice.

Oracle Hub →
Oracle Database Licensing Guide
Oracle · Guide
Oracle Database Licensing Guide
EE editions, options, packs, metrics.
22 min read
Oracle Core Factor Table
Oracle · Guide
Oracle Core Factor Table
Processor metric multiplier.
20 min read
Oracle Pricing Metrics CIO Playbook
Oracle · Pillar
Oracle Pricing Metrics CIO Playbook
NUP, Processor, Employee.
20 min read
Oracle Services
Oracle · Service
Oracle Services
How Redress engages.
8 min read
Oracle Knowledge Hub
Oracle · Hub
Oracle Knowledge Hub
Master Oracle reference.
22 min read
Editorial photograph of enterprise contract negotiation strategy

Close the Oracle pack auto enable trap. Independent advisors, end to end.

We have run 500+ enterprise clients across 11 publishers. Every engagement starts with one conversation.

Oracle intelligence, monthly.

Oracle pack risk benchmarks, audit pattern intelligence, parameter status patterns, and remediation framework intelligence from every Oracle engagement we run on the buyer side.