--- last_verified: 2025-09-11 source: https://www.oracle.com/cloud/price-list/ description: OCI Database Service pricing for estimation purposes. currency: USD disclaimer: | Approximate pricing for estimation (within ~15%). Actual pricing varies by region, commitment level, and negotiated discounts. Always verify against https://www.oracle.com/cloud/pricing/ --- # ── Autonomous AI Database (Serverless) ─────────────────────────── # NOTE: ADB now uses ECPU billing model (not OCPU) autonomous_database_serverless: billing_unit: ECPU license_included: ecpu_per_hour: 0.0420 byol: ecpu_per_hour: 0.0168 storage: per_gb_month: 0.0850 per_tb_month: 87.04 auto_scaling: notes: "Billed per ECPU-second for additional ECPUs above base. Same rate." adg_standby: notes: "Standby ECPU cost at same rate as primary. Storage shared (no extra)." backup: notes: "Automated backups included in storage cost. Manual backups use Object Storage rates." examples: 8_ecpu_2tb_payg: monthly_li: "$2,699" monthly_byol: "$1,150" breakdown: "8 ECPU × $0.0420/hr × 730hr + 2048GB × $0.0850" 8_ecpu_2tb_byol_with_adg: monthly: "$2,300" breakdown: "2 × (8 ECPU × $0.0168/hr × 730hr) + 2048GB × $0.0850" # ── Autonomous AI JSON Database ──────────────────────────────────── autonomous_json_database: billing_unit: ECPU ecpu_per_hour: 0.0420 storage_per_gb_month: 0.0850 notes: "Same pricing as ADB-S, optimized for JSON document workloads" # ── Autonomous Database Dedicated ────────────────────────────────── autonomous_database_dedicated: billing_unit: ECPU infrastructure: # X9M / X8M — fixed rack shapes (legacy, still available in some regions) x9m: quarter_rack: base_per_hour: "~$10.50" monthly_estimate: "$7,500–$8,000" included: "2 DB servers, 3 storage servers, 100TB usable" half_rack: base_per_hour: "~$21.00" monthly_estimate: "$15,000–$16,000" included: "4 DB servers, 6 storage servers, 200TB usable" full_rack: base_per_hour: "~$42.00" monthly_estimate: "$30,000–$32,000" included: "8 DB servers, 12 storage servers, 400TB usable" # X11M — elastic scaling (new default as of 2025, replaces fixed rack shapes) x11m: model: "Elastic — 2 to 32 DB servers + 3 to 64 storage servers (no fixed rack shapes)" minimum_config: "2 DB servers minimum (cannot order 1 DB server) + 3 storage servers" billing: "Per ECPU per second (8-ECPU minimum per active DB VM)" infrastructure_rate: "NOT PUBLICLY LISTED — requires OCI PDM/sales confirmation" monthly_estimate: "Confirm with Oracle sales; X9M rates used as proxy for estimation" notes: | X11M is the current-generation Exadata infrastructure (announced 2025). Key changes vs X9M: - No fixed quarter/half/full rack — elastic scale in/out - MINIMUM: 2 DB servers + 3 storage servers (cannot provision less) - Infrastructure pricing parity with X9M (no premium) per Oracle comms, but exact per-hour rates are not published in the public price list - ECPU billing by the second (vs hourly in older generations) - Improved compute, storage density, and RDMA throughput vs X9M ecpu_pricing: license_included_per_hour: 0.0672 byol_per_hour: 0.0504 notes: | Infrastructure cost is fixed per rack size (X9M) or elastic per server (X11M). ECPU cost is on top. DEP (Database Enterprise Patching) co-location is at next maintenance window. Billing starts only at AVAILABLE state. Provisioning takes days to weeks depending on capacity. IMPORTANT: For X11M sizing, confirm infrastructure rates with PDM — use X9M as proxy only. # ── Base Database Service (DBCS) ────────────────────────────────── dbcs: billing_unit: ECPU license_included: ecpu_per_hour_se: 0.0336 # Standard Edition ecpu_per_hour_ee: 0.0420 # Enterprise Edition ecpu_per_hour_ee_hp: 0.0504 # High Performance ecpu_per_hour_ee_ep: 0.0672 # Extreme Performance — BYOL only on newer docs byol: ecpu_per_hour: 0.0168 storage_per_gb_month: 0.0255 notes: | SE = Standard Edition, EE = Enterprise Edition, HP = High Performance (partitioning, advanced compression, etc.), EP = Extreme Performance (RAC, Active Data Guard, In-Memory). Backup storage charged separately at Object Storage rates. examples: 4_ecpu_ee_hp_500gb: monthly_li: "$160" breakdown: "4 ECPU × $0.0504/hr × 730hr + 500GB × $0.0255" # ── Exadata Database Service Dedicated ───────────────────────────── exadata_dedicated: billing_unit: ECPU infrastructure: # X9M — fixed rack shapes (available in all regions) x9m: quarter_rack: per_hour: 2.10 monthly_estimate: "$1,533" half_rack: per_hour: 6.30 monthly_estimate: "$4,599" full_rack: per_hour: 12.60 monthly_estimate: "$9,198" # X11M — elastic scaling (current generation, replaces fixed rack shapes) x11m: model: "Elastic — 2 to 32 DB servers + 3 to 64 storage servers" minimum_config: "2 DB servers + 3 storage servers (hard minimum — applies to ADB-D and ExaCS)" billing: "Per ECPU per second (8-ECPU minimum per active DB VM)" infrastructure_rate: "Line items exist in OCI price list ('Database Server - X11M' and 'Storage Server - X11M') but dollar amounts not visible without Oracle Cost Estimator or authenticated access" proxy_for_estimation: "Use X9M quarter rack ($2.10/hr) as proxy for 2 DB + 3 storage" notes: | X11M is confirmed current-gen Exadata for both ExaCS and ADB-D on OCI. MINIMUM: 2 DB servers + 3 storage servers — cannot provision less (verified against Oracle datasheets). Per-server line items exist in price list but amounts require Oracle Cost Estimator or PDM quote. Use X9M quarter rack ($2.10/hr infrastructure) as proxy for minimum config estimation. ecpu_pricing: license_included_per_hour: 0.0504 byol_per_hour: 0.0420 what_is_included: - "Exadata smart storage (flash cache, storage indexes)" - "Automated patching (GI + DB separate schedules)" - "Automated backups to Object Storage" - "RAC licensing included in Extreme Performance edition" what_is_extra: - "Data Guard setup and standby infrastructure" - "Additional storage beyond rack capacity" - "Object Storage for long-term backup retention" gotchas: - "Infrastructure cost is fixed regardless of ECPU utilization (X9M)." - "X11M elastic model: scale in/out by server, not by rack." - "Provisioning takes 4-8 hours." - "X11M has improved storage density, RDMA throughput, and CPU vs X9M." # ── Exadata Exascale ─────────────────────────────────────────────── exadata_exascale: billing_unit: ECPU ecpu_per_hour: 0.0504 storage: notes: "Storage priced separately per Exascale vault capacity" notes: "Elastic scaling of compute and storage independently. Next-gen Exadata." # ── Exadata Cloud@Customer ───────────────────────────────────────── exadata_cloud_at_customer: billing_unit: ECPU ecpu_pricing: license_included_per_hour: 0.0504 byol_per_hour: 0.0420 infrastructure: base_per_hour: 7.35 monthly_estimate: "$5,365" notes: "Exadata infrastructure in customer datacenter, managed by Oracle" # ── MySQL HeatWave ───────────────────────────────────────────────── mysql_heatwave: billing_unit: ECPU ecpu_per_hour: 0.0180 storage_per_gb_month: 0.0085 heatwave_cluster: notes: "Additional capacity pricing for HeatWave in-memory acceleration" free_tier: notes: "MySQL HeatWave Free Tier available with limits" mysql_heatwave_on_aws: ecpu_per_hour: 0.0180 notes: "Cross-cloud deployment, same base pricing" # ── PostgreSQL ───────────────────────────────────────────────────── postgresql: ocpu_per_hour: 0.0168 storage_per_gb_month: 0.0850 notes: "Managed PostgreSQL, includes HA options" # ── Cache with Redis ─────────────────────────────────────────────── cache_redis: up_to_10gb: per_gb_hour: 0.0194 monthly_per_gb: 14.16 above_10gb: per_gb_hour: 0.0136 monthly_per_gb: 9.93 # ── OpenSearch ───────────────────────────────────────────────────── opensearch: per_node_hour: 0.0252 notes: "HA configuration, pricing per node" # ── NoSQL Database ───────────────────────────────────────────────── nosql: provisioned: storage_per_gb_month: 0.0085 write_unit_per_month: 0.0001 read_unit_per_month: 0.000020 on_demand: storage_per_gb_month: 0.0085 notes: "Auto-scaled read/write units" free_tier: storage_gb: 25 write_units: 50 read_units: 50 max_tables: 3 # ── TimesTen for OKE ────────────────────────────────────────────── timesten: x86_ocpu_per_hour: 0.0252 arm_ocpu_per_hour: 0.0168 notes: "In-memory relational database deployed on Kubernetes" # ── Data Safe ────────────────────────────────────────────────────── data_safe: per_target_month: 0.0150 audit_records_per_10k_month: 0.0001 # ── Database Migration ───────────────────────────────────────────── database_migration: per_migration_hour: 0.0420 notes: "First 183 days free if migration is active" # ── Database Autonomous Recovery ─────────────────────────────────── database_autonomous_recovery: per_gb_virtualized_month: 0.0085 notes: "Autonomous backup recovery service" # ── GoldenGate ───────────────────────────────────────────────────── goldengate: ocpu_per_hour: 0.0252 byol_available: true notes: "Real-time data integration and replication" # ── Estimation Helpers ───────────────────────────────────────────── estimation_helpers: monthly_hours: 730 byol_savings: "50-60% on ECPU cost for Oracle Database products" adb_s_sweet_spot: "4-32 ECPUs with auto-scaling. Below 4, consider Always Free. Above 128, consider ADB-D or ExaCS." cost_comparison_tip: | When comparing with AWS RDS or Azure SQL MI, include: - OCI inbound data transfer is free - OCI outbound is ~80% cheaper than AWS - OCI BYOL discount is deeper than AWS BYOL - ADB-S includes patching, tuning, indexing — RDS does not - ADB now uses ECPU (not OCPU) — 1 ECPU ≈ fraction of an OCPU reserved_discounts: one_year: "~35-40% vs PAYG" three_year: "~55-65% vs PAYG" notes: "Available for all database services. Commitment is per-region."