EverSQL now lives on inside Aiven, so if your databases run on Aiven the successor features are already there. Otherwise, for PostgreSQL the closest match to EverSQL's index suggestions is pganalyze and its Index Advisor. For MySQL and PostgreSQL together at no licence cost, Percona Monitoring and Management adds query analytics and advisors that you host yourself. If you already pay for Datadog, Datadog Database Monitoring brings query metrics and explain plans into the same place; for mixed estates that include Oracle or SQL Server, SolarWinds Database Performance Analyzer works from wait time and has query and index advisors. And before buying anything, the built-in pg_stat_statements and MySQL's Performance Schema and sys schema show which queries cost the most.
What happened to EverSQL. EverSQL was an AI-assisted SQL query optimizer for PostgreSQL and MySQL: you gave it a query and schema information, or let it watch a database, and it suggested indexes and query rewrites. Aiven announced that it had acquired EverSQL on 21 November 2023, and on 28 May 2024 launched the engine as the Aiven AI Database Optimizer, "powered by EverSQL by Aiven". In November 2026 the eversql.com site keeps the brand but publishes no plans or prices, and its sign-up links lead to Aiven.
The successor exists in two forms. Inside Aiven for PostgreSQL and Aiven for MySQL services, an AI insights view lists queries from collected performance data with index and rewrite suggestions. Separately, Aiven's standalone SQL Query Optimizer accepts SQL and metadata that you paste in, and Aiven describes it as free during its Early Availability period. See the EverSQL profile and the Aiven profile.
People look for a replacement for reasons that follow from this lifecycle, as documented in Aiven's pages:
- Continuous analysis needs Aiven hosting. The integrated optimizer is documented only for databases that run on Aiven; a self-managed server or one on Amazon RDS, Cloud SQL or Azure cannot be watched by it.
- The standalone tool is manual. It works on SQL and metadata you upload, one query at a time, and cannot observe a live workload.
- Pricing is not settled. The standalone optimizer is free during Early Availability, so its long-term price is unknown, and EverSQL's former plans are no longer sold.
For related comparisons, see pganalyze vs Percona Monitoring and Management, Datadog vs Redgate Monitor and database monitoring vs APM.
Quick picks
Index Advisor based on the observed workload, plus Query Advisor, VACUUM Advisor and EXPLAIN plans via auto_explain.
Open source Query Analytics and Percona Advisors, self-hosted, with no licence fee.
Query metrics, samples and explain plans for eight engines next to your infrastructure and APM data.
Wait-time analysis with query and index advisors across Oracle, SQL Server, PostgreSQL, MySQL and more.
Ships with PostgreSQL and ranks normalised statements by total or mean execution time.
How we chose
We considered the Aiven AI Database Optimizer and SQL Query Optimizer, pganalyze, Percona Monitoring and Management, Datadog Database Monitoring, SolarWinds Database Performance Analyzer, pg_stat_statements with auto_explain, MySQL's Performance Schema and sys schema, OtterTune, SQL Server Query Store, SQLGrease and Redgate SQL Prompt. To be included, an option had to be sold or maintained in November 2026, work with PostgreSQL or MySQL (the two engines EverSQL supported), and help find expensive queries and decide what to change: per-query statistics, execution plans, or index and query advice.
Aiven's tools are described above rather than listed, because they are EverSQL itself under a new owner. OtterTune was left out because the company shut down in 2024; it also tuned configuration settings rather than individual queries. Query Store and SQLGrease were left out because they cover SQL Server only, which EverSQL did not support, and SQL Prompt because it is an editor add-in that does not observe running workloads; SQL Server teams can start from our SQL Server monitoring tools guide.
For each option we recorded the engines it covers, how it is deployed, whether it gives index or query advice, how it shows plans, and its pricing model. None of the tools on this page applies changes for you; like EverSQL, they suggest and you decide. The order is not a ranking: entries start with commercial and open source tools that give advice, then the built-in statistics that most of them read.
At a glance
| Option | Engines | Deployment | Index or query advice | Plans | Pricing |
|---|---|---|---|---|---|
| pganalyze | PostgreSQL only | SaaS; self-hosted Enterprise Server | Index Advisor, Query Advisor, VACUUM Advisor | EXPLAIN plans via auto_explain | From $149 a month per server |
| Percona Monitoring and Management | MySQL, MariaDB, PostgreSQL, MongoDB, Valkey, Redis | Self-hosted (Docker, Podman, Kubernetes, VM) | Percona Advisors, including query checks | Per-query details in Query Analytics | Free (AGPLv3 server, Apache 2.0 client) |
| Datadog Database Monitoring | Postgres, MySQL, MariaDB, Oracle, SQL Server, MongoDB, DocumentDB, ClickHouse | SaaS with the Datadog Agent | Not documented as index advice | Explain plans with plan change tracking | $70 per database host per month (annual) |
| SolarWinds DPA | Oracle, SQL Server, PostgreSQL, MySQL, MariaDB, Db2, SAP HANA, SAP ASE | Self-hosted server (Windows or Linux) | Query and index tuning advisors; AI Query Assist | Per-statement wait-time analysis | Per instance subscription, by quote |
| pg_stat_statements | PostgreSQL | Built in (contrib extension) | None; statistics only | Not captured; pair with auto_explain | Free |
| MySQL Performance Schema and sys schema | MySQL | Built in | Views for full table scans and unused or redundant indexes | Not in these views; use EXPLAIN | Free with MySQL |
pganalyze
pganalyze is a commercial monitoring and tuning service built only for PostgreSQL. Its Index Advisor recommends missing indexes from the observed workload, which is the closest match on this page to EverSQL's main output, and it adds a Query Advisor, a VACUUM Advisor, Log Insights and EXPLAIN plans collected through auto_explain. Data is gathered by an open source collector (BSD 3-Clause) and works with self-managed servers and major managed services such as Amazon RDS, Cloud SQL and Azure.
As listed on 7 November 2026, Production is $149 a month for one server with 14 days of retention, Scale is $399 a month for up to four servers with 35 days, and Enterprise, which adds the self-hosted Enterprise Server, is priced on request. Production and Scale have a 14-day trial. See pganalyze vs Percona Monitoring and Management.
- PostgreSQL only, so EverSQL users with MySQL need another tool.
- Retention is tied to the plan, with 14 days on Production.
- Self-hosting requires the quote-based Enterprise plan.
Percona Monitoring and Management
Percona Monitoring and Management (PMM) is a free, open source package that collects metrics and query statistics from MySQL (including Percona Server and MariaDB), PostgreSQL, MongoDB and Valkey or Redis. Its Query Analytics view shows query metrics, filters and per-query details, and Percona Advisors run configuration, performance, security and query checks, with support for custom advisors.
It covers both engines EverSQL supported and keeps the data on your own infrastructure, at no licence cost: PMM Server is AGPLv3 and PMM Client is Apache 2.0. The trade-off is that you run and upgrade the PMM Server yourself, and its advice comes from checks and query statistics rather than a per-query rewrite engine (editorial).
- You host and maintain PMM Server yourself.
- No SQL Server or Oracle support.
- Index suggestions in the EverSQL style are not documented as a feature.
Read our Percona Monitoring and Management review · Official site
Datadog Database Monitoring
Datadog Database Monitoring collects normalised query metrics, individual query samples and explain plans through the Datadog Agent, with tracking of plan changes over time. Datadog documents it for Postgres, MySQL, MariaDB, Oracle, SQL Server, MongoDB, Amazon DocumentDB and ClickHouse, self-hosted or on managed services such as RDS, Aurora and Cloud SQL. Query metrics are kept for 15 months and query samples for 15 days.
It replaces the "which queries are slow and why" part of EverSQL well when Datadog is already in use, because queries can be traced back to application requests (editorial). See database monitoring vs APM.
- SaaS only: monitoring data leaves your network.
- The per-host charge comes on top of other Datadog products.
- Query samples are kept for only 15 days.
SolarWinds Database Performance Analyzer
SolarWinds Database Performance Analyzer (DPA) records what each SQL statement waits on (CPU, I/O, locks and other wait types) and shows the results over time, with tuning advisors for queries and indexes based on that activity. AI Query Assist, available on DBSH and DBSHDS licences, covers SQL Server and Oracle and, since release 2026.2, PostgreSQL and MySQL. Collection is agentless.
DPA is self-hosted and licensed per monitored instance, with floating licences; self-hosted prices are by quote. See SolarWinds DPA alternatives and Redgate Monitor vs SolarWinds DPA.
- No public prices for the self-hosted product.
- You run the DPA server and its repository database yourself.
- Several overlapping SolarWinds database products complicate the choice.
Read our SolarWinds Database Performance Analyzer review · Official site
pg_stat_statements
pg_stat_statements is the contrib extension shipped with PostgreSQL that tracks planning and execution statistics for every normalised SQL statement. Ordering it by total or mean execution time answers the first question EverSQL asked, which queries to look at, and it is the data source behind most PostgreSQL query monitoring tools, including those above.
It records statistics, not plans or advice: pair it with the auto_explain module to log execution plans of slow statements, and with EXPLAIN (ANALYZE) when you test an index. See PostgreSQL monitoring tools.
- Needs a server restart to load through shared_preload_libraries.
- Cumulative counters only: no history, no plans, no alerts and no index suggestions.
- Least-used entries are discarded once pg_stat_statements.max (default 5000) is reached.
MySQL Performance Schema and sys schema
MySQL normalises each statement into a digest, replacing literal values with placeholders, and the Performance Schema table events_statements_summary_by_digest aggregates statistics per schema and digest, including wait times, lock times and index use, with a sample statement for each digest. The MySQL manual describes this as a way to find types of queries that are inefficient.
The sys schema adds readable views on top, such as statement_analysis, statements_with_full_table_scans, statements_with_runtimes_in_95th_percentile, schema_unused_indexes and schema_redundant_indexes. Together they cover the diagnosis half of EverSQL for MySQL; the decision on which index to add is still yours, tested with EXPLAIN.
- No recommendations: the views report statistics and candidates, not fixes.
- The digest table has a fixed size (performance_schema_digests_size); statements beyond it are grouped into one row.
- Data is cumulative since the last restart or reset, with no history unless you collect it.
When to stay with the EverSQL successor
If your PostgreSQL or MySQL databases already run on Aiven, the AI insights view in the Aiven console is the EverSQL engine applied to your own workload, and there is no separate charge documented for it. For occasional one-off questions about a single query, the standalone Aiven SQL Query Optimizer is free during Early Availability.
Look elsewhere when your databases are self-managed or on another cloud provider, when you need continuous analysis rather than pasted queries, or when you want pricing that is settled. In that case pick by engine and budget: pganalyze for PostgreSQL advice, Percona PMM for free MySQL and PostgreSQL analytics, Datadog or SolarWinds DPA for wider estates, and the built-in statistics first in every case.
Frequently asked questions
Is EverSQL still available?
Not as a product of its own. Aiven acquired EverSQL in November 2023 and launched its engine as the Aiven AI Database Optimizer in May 2024. The eversql.com site publishes no plans and points to Aiven's free SQL Query Optimizer, offered during an Early Availability period.
Is there a free alternative to EverSQL?
Yes. Percona Monitoring and Management is free and open source for MySQL and PostgreSQL, and both pg_stat_statements and MySQL's Performance Schema and sys schema are built in. None of them rewrites queries for you, but they show which queries and indexes to look at.
Which tool gives index recommendations for PostgreSQL?
pganalyze has an Index Advisor that recommends missing indexes from the observed workload, and SolarWinds DPA includes index tuning advisors. pg_stat_statements only provides the statistics such advice is based on.
What happened to OtterTune?
OtterTune, which used machine learning to tune database configuration settings, shut down in 2024 and survives only as archived code. See the OtterTune profile.
What should SQL Server users use instead?
EverSQL did not support SQL Server, but the built-in Query Store records query history, plans and waits per database. See the Query Store profile and our SQL Server monitoring tools guide.
Sources
- Aiven acquires EverSQL (press release)
- Aiven AI Database Optimizer launch
- Aiven for PostgreSQL: AI insights
- Aiven for MySQL: AI insights
- Aiven SQL Query Optimizer
- EverSQL
- pganalyze pricing
- Percona PMM 3 documentation
- Percona PMM repository and licences
- Datadog Database Monitoring documentation
- Datadog pricing list
- SolarWinds DPA product page
- SolarWinds DPA 2026.2 release notes
- PostgreSQL: pg_stat_statements
- PostgreSQL: auto_explain
- MySQL 8.4: Performance Schema statement digests
- MySQL 8.4: sys schema views
Checked November 2026.
How we research these guides: our editorial method.