Database optimization. On autopilot.

Continually improve your database
performance, automatically.

Database admins and developers struggle to keep up with the complex array of settings needed to properly optimize a modern database. We developed OtterTune to continuously monitor and improve database performance via machine learning, which gives you the peace of mind that your database is always running at optimal efficiency and cost.

Let's face it: Manual database optimization is a pain

With so many knobs, it's easy to waste a lot of time and difficult to know whether you are tuning the right thing. There's a better way.
Take human trial-and-error out of the mix, and let OtterTune continually improve your database performance.
Tune your first database for free

Three steps to better database performance:


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's data or queries.


Using machine learning, OtterTune optimizes your database's configuration settings and continually improves performance.
Tune your first database for free

OtterTune supports the most popular databases and cloud platforms

Service Providers
Database Management Systems

Why OtterTune?

OtterTune differs from other database configuration tools because it uses data from existing tuning sessions to tune new databases. This significantly reduces the amount of time it takes OtterTune to optimize your database.
To learn how OtterTune can improve your databases, request a demo with our team.

How you benefit from automatic database tuning

Continuous improvement

OtterTune continues to gather information about your database and recommend improvements over time, as your workloads change.

Continuous monitoring

OtterTune provides key visibility and insight into your database performance, even if you temporarily disable tuning.

Data security

OtterTune does not view or store user data or queries. It operates entirely on benign metrics.


OtterTune works for both on-premises and cloud-based deployments of PostgreSQL, MySQL, and Oracle databases.

Knowledge center

Read our blog to learn more about OtterTune and automatic database tuning.

Ready to put your database optimization on autopilot?

Let's get started!
Tune your first database for free