---
last_verified: 2026-03-14
service: Autonomous Database Serverless Elastic Pool
category: database
oci_color: "#AA643B"
---

what: Pool of pre-provisioned ADB-S resources that multiple databases share.
  Reduces provisioning time and allows resource sharing across databases.

when_to_use:
  - Many small databases (SaaS per-tenant model)
  - Need fast provisioning (<1 minute vs 2-5 minutes for standard ADB-S)
  - Workloads with staggered peak times across databases
  - Dev/test environments with many short-lived databases

when_NOT_to_use:
  - Single large database (just use ADB-S directly)
  - All databases peak simultaneously (no benefit from pooling)
  - Need strict resource isolation between databases

limits:
  max_ocpu_per_pool: 512
  max_databases_per_pool: 1000
  max_storage_per_pool_tb: 4096

features:
  shared_resources: true
  fast_provisioning: true
  auto_scaling: "Per database within pool limits"
  leader_follower: "Leader database manages pool, followers consume"

pricing:
  model: pool_based
  pool_ocpu_payg: "Per OCPU per hour for the pool"
  notes:
    - "Pool resources are billed whether databases use them or not"
    - "Individual databases draw from the pool allocation"
    - "Cost-effective when average utilization across pool is >50%"

gotchas:
  - id: EP-001
    issue: "Pool resources are committed even when idle"
    impact: "Under-utilized pools cost more than individual ADB-S instances"
    recommendation: "Size pool for aggregate average, not sum of peaks"
  - id: EP-002
    issue: "Noisy neighbor risk within pool"
    impact: "One database can consume disproportionate resources"
    recommendation: "Set per-database OCPU limits to prevent resource hogging"
