# Underutilized RDS instance | Cloud Efficiency Hub

Canonical: https://www.pointfive.co/efficiency-hub/inefficiencies/underutilized-rds-instance

An RDS instance is consistently operating below its provisioned capacity - for example, showing low CPU, or memory utilization over an extended period.

By: PointFive

Updated: 2026-09-28

[Cloud Efficiency Hub](https://www.pointfive.co/efficiency-hub) 

# Underutilized RDS Instance

The short version

An RDS instance is consistently operating below its provisioned capacity - for example, showing low CPU, or memory utilization over an extended period.

PointFive Research

Cloud cost research at PointFive

AWS service

[AWS RDS](https://www.pointfive.co/efficiency-hub/cloud-services/aws-rds)

Category

[Databases](https://www.pointfive.co/efficiency-hub/service-category/databases)

Reference

CER-0015

Type

Overprovisioned Resource

## Explanation

Why the waste happens and who it affects.

This often results from conservative initial sizing, decreased workload demand, or failure to review and adjust after deployment. Running oversized RDS instances leads to unnecessary compute and licensing costs without delivering additional value.

## Billing model

The pricing dimensions that drive this cost.

RDS instances are billed per DB instance-hour (partial hours are billed in one-second increments with a 10-minute minimum after a billable status change such as creating, starting, or modifying the instance) based on the instance class (vCPU and memory), storage, and any additional features such as Multi-AZ deployments or Provisioned IOPS. Charges accrue continuously while the instance is running, regardless of workload activity or utilization.

## How to detect

4 checks to find it in your estate.

- Identify RDS instances with consistently low CPU and memory usage over a representative time window

- Compare observed performance to the instance class's capabilities to assess overprovisioning

- Check if the instance is supporting low-demand, legacy, or test workloads

- Confirm with application owners whether the current instance size is still necessary based on performance requirements

## How to fix

How to remove the waste.

Switch to a smaller, more cost-effective instance class that aligns with actual usage patterns. Use performance data to inform rightsizing decisions. For workloads with variable usage, consider migrating to Aurora Serverless v2 or using Aurora Replica auto scaling if appropriate; RDS itself auto-scales storage only, not the instance class. Monitor post-migration performance to ensure service levels are maintained.

## Documentation

Vendor references for pricing and configuration.

- [RDS Instance Classes  docs.aws.amazon.com](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html)

- [RDS Pricing  aws.amazon.com](https://aws.amazon.com/rds/pricing/)

## Related inefficiencies

[Browse the library](https://www.pointfive.co/efficiency-hub)

- AWS RDS  CER-0082

### [Oversized RDS Instance Storage](https://www.pointfive.co/efficiency-hub/inefficiencies/oversized-rds-instance-storage)

An RDS instance is allocated significantly more storage than it consumes. For example, a 2TB volume might contain only 150GB of actual data. Since RDS does not allow reducing allocated storage on existing instances, these volumes continue...

Databases

- AWS RDS  CER-0323

### [RDS SQL Server Running Bundled Licensing on Older Instance Families](https://www.pointfive.co/efficiency-hub/inefficiencies/rds-sql-server-running-bundled-licensing-on-older-instance-families)

Amazon RDS for SQL Server has traditionally used a License Included model where the SQL Server license cost is bundled into a single hourly instance price alongside Windows OS licensing, compute resources, and RDS management capabilities....

Databases

- AWS RDS  CER-0322

### [Non-Production RDS SQL Server Using Standard or Enterprise Edition Instead of Developer Edition](https://www.pointfive.co/efficiency-hub/inefficiencies/non-production-rds-sql-server-using-standard-or-enterprise-edition-instead-of-developer-edition)

Amazon RDS for SQL Server uses a License Included pricing model where the hourly instance rate bundles Microsoft SQL Server licensing fees on a per-vCPU basis. When non-production workloads - such as development, testing, staging, QA, or...

Databases

---
Source: the public page above. Product screenshots and illustrative interfaces are examples, not live customer data.

