Chapter 57 · Amazon Aurora MySQL
Subchapter 57.13
references/serverless-advisory-concepts.mdMarkdown3 KBView on GitHub
server_audit, elevated max_connections) can hold capacity above minimum.Supported versions:
Incompatible with: RDS Proxy, binary logging (binlog) enabled, Global Database (primary), Zero-ETL
Trigger: 0 user connections for the configured timeout. Aurora background processes keep CPU at ~8-10% even when idle — this is normal and does not prevent pause.
Resume latency: ~15s if paused <24h, ~30s if paused >24h.
weighted_cpu = (P95_CPU × 0.95 + Max_CPU × 0.05) / 100
raw_acu = weighted_cpu × vCPU_count × family_ratio
estimated_acu = round_up_to_nearest_0.5(raw_acu)Family ratios (ACU per vCPU):
| Family | Ratio | Reason |
|---|---|---|
| r-series (r6g, r7g, r8g) | 4 | Memory-optimized |
| m-series (m5, m6g) | 2 | General-purpose |
| t-series (t3, t4g) | 2 | Burstable |
| c-series (c5, c6g) | 1 | Compute-optimized |
Minimum ACU — covers:
Formula: min_acu = MAX(0.5, avg_cpu_acu, connection_acu_floor)
Maximum ACU — covers peaks with headroom (per instance):
max_acu = MIN(peak_acu × 1.3, 256)| Component | Standard | I/O-Optimized |
|---|---|---|
| ACU-Hour | $0.12 | $0.156 (30% premium) |
| Storage ($/GiB-month) | $0.10 | $0.225 |
| I/O requests | $0.20/million | Included |
Monthly cost:
compute = estimated_acu × $0.12/ACU-Hr × 730 hours
storage = storage_gib × $0.10/GiB-month (Standard; × $0.225/GiB-month for I/O-Optimized)
monthly = compute + storageCommitment discounts: Database Savings Plans (1-year) cover serverless ACU. Reserved Instances do NOT apply to serverless.