Give your database superpowers

OtterTune is not just a fancy frontend to a few tools - but a revolutionary machine learning and machine training platform that makes the database backend run in the best possible scenario, now and in the future.

Automatic Database Tuning, Driven by Machine Learning

OtterTune uses machine learning to actively tune your database. Simply select a target objective to optimize (e.g., throughput, latency, cost) and OtterTune automatically updates 100+ configuration settings to improve that target.

Health Checks & Workload Change Detection

Don't get surprised by outages or performance drops. OtterTune monitors your database and collects metrics about your workload. It informs you if your database shows unhealthy behavior and recommends corrective actions.

Human-in-the-Loop Control

You have total control over what, when, and how OtterTune applies configuration changes to your database.

Secure & Simple Setup

OtterTune does not require access to application data. Just create a free OtterTune account and securely connect it to your database in minutes.

Compatible with MySQL & PostgreSQL running on Amazon Aurora and Amazon RDS

OtterTune removes the burden of having to understand over 100 performance-related configuration knobs for your cloud-based MySQL and PostgreSQL databases. These settings impact performance and cost, how they interact with each other, and how they should adjust as your workload changes.

OtterTune optimizes dozens of knobs related to:

  • Caching
  • Buffering
  • Paging
  • Logging
  • Threading
  • and others…

MySQL 5.6, 5.7, and 8.0
Amazon RDS MySQL
Amazon Aurora MySQL

PostgreSQL 9.6, 10, 11, 12, 13, and 14
Amazon RDS PostgreSQL
Amazon Aurora PostgreSQL

How does automatic database tuning work?

1Connect arrow

Connect OtterTune to your database without installing extra software or modifying your application's code. You then tell OtterTune what you want it to improve (e.g., query performance, cost).

2Collect arrow

OtterTune then efficiently retrieves information about your database's hardware, knob configurations, and metrics without negatively impacting performance. OtterTune does not need to examine your application data.

3Optimize arrow

Using machine learning, OtterTune optimizes 100+ configuration settings and continually improves performance.

Ready to put your database optimization on autopilot?

Manage Your First DB for Free