
OtterTune
MySQL + PostgreSQL optimization for AWS Aurora + RDS
61 followers
MySQL + PostgreSQL optimization for AWS Aurora + RDS
61 followers
OtterTune uses AI to optimize MySQL and PostgreSQL databases running on Amazon RDS and Aurora. It increases performance up to 4x and reduces costs by 50%. OtterTune monitors and optimizes knobs, resources, indexes, tables, queries, autovacuum and more.












Free Options

Flowstep — Generate real UI in seconds
Generate real UI in seconds
Promoted
Maker
📌Hey, everyone. Jason from OtterTune here. OtterTune is based on database research out of Carnegie Mellon University (CMU) to solve the problem of making database optimization more efficient and cost-effective. I’m posting this on behalf of our makers and co-founders, Andy Pavlo (@andypavlo), Dana Van Aken (@dvanaken) and Bohan Zhang (@bohanz); they’ll be available to respond to comments 🙂
Combining what we discovered in the academic world with doing proof of concepts for big brands (like booking.com where we outperformed their in-house DBA and reduced costs by 20%) and working with enterprise customers like Zscaler (where we increased their throughput 30% in the first week), we discovered what does and does not work in real-world scenarios.
We found that many companies are understaffed, e.g., they don’t have a DBA and engineers are being asked to act as DBAs (in addition to their current responsibilities); they throw more money at cloud costs yet get diminishing returns on performance; and they often find tuning tasks like configuring knob settings and optimizing SQL queries to be labor-intensive work that often feels more like art than science.
OtterTune specializes in optimizing PostgreSQL or MySQL on Amazon RDS and Aurora. We consistently get better performance on metrics like query latency, CPU utilization, read/write IOPs and throughput than default Amazon settings or tools like PGTune or MySQLTuner. This allows our customers to either increase performance by as much as 4x or get a smaller performance bump, but reduce their AWS costs, e.g., moving down on instance size while getting better performance.
We use a combination of heuristics or best practices for databases, combined with our AI, to help make your databases better. OtterTune’s features are split into buckets:
💯 Health Scores: We monitor not only individual databases, but your entire fleet. We assign an overall score tied to best practices and AI-based optimizations for your databases, as well as individual scores for resources, tables, indexes and queries. Check out that feature here: https://youtu.be/I7mxRjkWsgc.
🎛️ Recommendations: We provide recommendations for configuration knobs, indexes, queries, tables, databases and autovacuum (for PostgreSQL). Check out that feature here: https://youtu.be/oY3_w8w8ec8.
⌚ Tuning modes and Schedules: We give you full control of how OtterTune operates. OtterTune can automatically apply its recommended knob settings to databases on your behalf, with or without human approval, or give you the commands to make the changes. And since we know each business has peak and ideal times to make database updates and changes, we let you see as many tuning schedules as you want, down to the day, hour and minutes. Check out that feature here: Check out that feature here: https://youtu.be/2lIaJgvjoF4.
🎯 Target objectives: OtterTune needs to know what to optimize. We allow you to optimize your databases for query latency, query throughput, CPU utilization, throughput and read/write IOPs. And this is customizable: you can have different target objectives for different databases. Check out that feature here: https://youtu.be/ML6vykDDs-4.
📈 Charts and reports: You can quickly visualize data 100+ target objectives, metrics, and knobs over custom time ranges. And we don’t cap historical data: you can do this for any metric across any date range. Check out that feature: https://youtu.be/U_3JBmNfrRc.
The founders and myself are happy to answer any questions you have. We offer a free, 30-day trial for you to test out OtterTune and have a dedicated team to answer any questions you have, as well as provide support across chat, email, Slack and video calls. Once OtterTune is configured, you can expect to start seeing your first set of recommendations in about two days.
🎉 As a special thank you to the Product Hunt community, we’re offering 25% off subscriptions of OtterTune until the end of October for the first 25 customers that use the promo code “producthunt”. It’s good for either your first month (if on a monthly subscription) or your first year (if on a yearly subscription).
Also, if you’re a small business, nonprofit or fellow startup, you can reach out to sales@ottertune.com to discuss customized, discounted pricing.
Report
thanks for your nice ideas
Report
Maker
@adjoa_schmidt1 Absolutely. Appreciate your comment. Let us know if you have any questions or feedback; we're happy to keep the conversation going.
Report
