pganalyze Query Advisor for Postgres

Proactively Detect Plan Problems and Fix Them with Query Rewrite Suggestions.

Detect Common EXPLAIN Plan Problems in the Background

Postgres doesn’t always choose the best query plan. A single slow query can result in a bad experience or downtime. Query Advisor analyzes all your EXPLAIN plan data and identifies the root cause of what happened.

Screenshot of pganalyze Query Advisor insight
Logo of Slack

Proactively Notify the team via Slack or API integration with a suggested fix

Create targeted alerts using Slack or the API to inform the right people on how to fix an EXPLAIN plan issue, like inefficient nested loops or wrong index use. Each alert contains a direct link to a rewrite suggestion to fix the slow query.

Validate query rewrites and planner adjustments with an automated workflow

Query Advisor directly integrates with pganalyze Workbooks to allow easy benchmarking of query rewrites. Compare execution plans side-by-side with a familiar diff interface, so you can apply changes with confidence. Learn more

Screenshot of comparison feature in pganalyze Workbooks
Screenshot of a workbook with performance improvement

Significantly improve query performance in production

While using Query Advisor to identify and fix queries, a database team successfully improved a query’s runtime by over 1,000x by implementing a suggested query plan rewrite (from 6,286 ms to 5 ms).


Robin Fernandes
Our overall usage of Postgres is growing, as is the amount of data we're storing and the number of users that interact with our products. pganalyze is essential to making our Postgres databases run faster, and makes sure end-users have the best experience possible.
- Robin Fernandes, Software Development Manager, Atlassian

Hundreds Of Companies Monitor Their Production PostgreSQL Databases With pganalyze

Atlassian
Autotrader
Moody's
Salsify
Fivetran
fuboTv