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.
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.
You have total control over what, when, and how OtterTune applies configuration changes to your database.
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.
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
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).
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.
Using machine learning, OtterTune optimizes 100+ configuration settings and continually improves performance.