They're built for different jobs. If you need to watch SQL Server, Oracle, MySQL and MongoDB alongside Postgres, Redgate Monitor is the right call — one mature tool across your whole estate, in a single pane. That breadth is also the trade-off: Postgres is one engine among five. MyDBA does one thing — it goes deep on PostgreSQL, and only PostgreSQL, so its advice is specific, advanced, and tailored to how Postgres actually behaves: automatic incident post-mortems, baseline anomaly detection, verified query fixes, and first-class extension monitoring. Here's the head-to-head where it counts most — incident analysis, anomaly detection, query tuning and extension monitoring — plus everything else.
Both are capable monitors. The gap opens up exactly where Postgres gets deep — automatic diagnosis, anomaly detection, verified tuning, and the modern extension ecosystem.
When something breaks, the question is never "what did the CPU graph do" — it's "what happened, why, what did it touch, and what do I do now." This is where the two tools diverge most.
Redgate gives you excellent real-time and historical data to run the investigation yourself. MyDBA runs the investigation for you and hands you the write-up.
Threshold alerts catch only what you thought to configure. They miss slow degradations that never cross a line, and anomalies on metrics nobody wrote a rule for.
MyDBA's Phantom Incidents learn each database's normal behaviour per metric and per hour-of-day, then promote sustained deviations into real incidents. Redgate stays in the threshold-and-baseline-alert world.
The fairest fight of the four — Redgate ships real AI query analysis here. But "explain this one query" and "fix it, verified, in context" are different jobs.
Redgate's "Analyze Query" is genuinely useful. MyDBA grounds its tuning in your collected metrics, generates the fix, and then independently verifies the suggestion before you trust it.
Modern Postgres is its extensions. If you run TimescaleDB, pgvector, or PostGIS, generic Postgres metrics stop telling you what you need to know.
This is where MyDBA is not just deeper but categorically different — purpose-built views for the extensions people actually build on. Redgate monitors core Postgres and stops there.
probes / ef_search audits.Beyond the four headline areas, here's how the broader Postgres feature set compares. "Partial" means it exists but in a narrower or secondary form.
| Capability | 🐘 MyDBA | Redgate Monitor |
|---|---|---|
| Automated health checks with SQL fixes75+ checks, 10 domains, P1–P4 ranked | ✓copy-paste fixes | ~built-in advice |
| Index advisorunused · missing · duplicate, cluster-aware | ✓replica-safe | ~unused-index flags |
| Cluster topology + logical replicationauto-discovery, PG17 conflict detection | ✓10 repl. checks | ~replication metrics |
| Provider-aware recommendationsRDS · Aurora · Neon · Supabase · Cloud SQL… | ✓12 providers | – |
| Real-time activity & blocking view | ✓ | ✓Current Activity |
| XID wraparound monitoringwith blocker detection + recovery SQL | ✓+ auto recovery SQL | ~alert + visualization |
| Smart alertingrate-of-change + compound conditions | ✓sparkline per event | ✓large alert library |
| Multi-engine estateSQL Server · Oracle · MySQL · MongoDB | –Postgres only | ✓Redgate's strength |
| Free-forever tierone primary, all non-AI features, no credit card | ✓ | –trial / paid |
| Enterprise maturity & track recordyears in production, large install base | ~newer | ✓since 1999 |
A comparison you can't trust is worthless. Redgate is a serious, mature product — here's where it genuinely wins, and where you should pick it over MyDBA.
This is Redgate's decisive win. If you run SQL Server, Oracle, MySQL or MongoDB alongside Postgres, Redgate monitors every engine from a single pane of glass — one tool, one login, one alerting model across the whole estate. MyDBA is Postgres-only by design and cannot be that single tool for a mixed shop. If breadth is what you need, choose Redgate.
Redgate has been at this since 1999, with a large proven install base, established procurement, support, and compliance posture. MyDBA is newer — capable, but not decade-hardened.
Redgate's SQL Server tooling and ecosystem are best-in-class. If SQL Server is your centre of gravity and Postgres is the side workload, Redgate's heritage is a real advantage.
Redgate spans monitoring, source control, deployment and more. If you want a single vendor across the database lifecycle, that breadth is something a focused tool like MyDBA doesn't try to match.
MyDBA Pro costs £50 per primary instance and £25 per replica instance each month. Every monitored instance counts, including your first primary and development or staging systems.
Free includes one primary or standalone instance with no replicas, all its databases, all non-AI features and team access. Both Free and Pro include shared managed and self-hosted collectors; dedicated managed collectors cost £50 per machine per month and do not increase monitoring allowances. Both plans keep 30 days of history. Free sampling slows after the first seven days.
AI is optional: Free and Pro support OpenRouter, OpenAI or Anthropic customer keys with no MyDBA monthly quota (provider charges apply). New Pro includes 20 platform-funded operations per organization per UTC calendar month.
See the current Free and Pro plans and calculate your cost →
It's a breadth-vs-depth choice. Redgate wins when you need many engines in one place. But because MyDBA does nothing but Postgres, it goes far deeper — advice tailored to PG internals, incident post-mortems, anomaly detection, verified tuning and extension monitoring that an estate-wide view isn't built to do. Start free on one primary instance — no card.