Antony T.
Antony T.

CTO

The breakdown and prioritization by estimated time-saving potential is great. We run a multi-service application with several PostgreSQL databases, and as our data has grown, query performance has become more important. As a non-expert in DB optimization, pgMustard has done a great job boiling down the large amount of info Postgres gives you into genuinely useful visualizations.
Antony T.
Antony T.

CTO

The breakdown and prioritization by estimated time-saving potential is great. We run a multi-service application with several PostgreSQL databases, and as our data has grown, query performance has become more important. As a non-expert in DB optimization, pgMustard has done a great job boiling down the large amount of info Postgres gives you into genuinely useful visualizations.

Dec 4, 2025

Dec 4, 2025

Amree Zaid 🍉
Amree Zaid 🍉

@AmreeZaid

tweet
@michristofides Btw, I am a fan of @pgMustard. Awesome software, helped me couple of times before.
Amree Zaid 🍉
Amree Zaid 🍉

@AmreeZaid

tweet
@michristofides Btw, I am a fan of @pgMustard. Awesome software, helped me couple of times before.

Nov 12, 2025

Nov 12, 2025

Ben Skelton
Ben Skelton

Developer, In Store Reviews

Have you tried pgMustard? It's great for quick query optimisation
Ben Skelton
Ben Skelton

Developer, In Store Reviews

Have you tried pgMustard? It's great for quick query optimisation

Oct 28, 2025

Oct 28, 2025

Abhinav Tiwari
Abhinav Tiwari

SQL Server & PostgreSQL DBA at Toll Group

Thank you for making such good tool. I have solved numerous problem using it. The good part is, the STAR it shows for a problem. 9.9 times out of 10 its does the best bet.

Abhinav Tiwari
Abhinav Tiwari

SQL Server & PostgreSQL DBA at Toll Group

Thank you for making such good tool. I have solved numerous problem using it. The good part is, the STAR it shows for a problem. 9.9 times out of 10 its does the best bet.

Jun 20, 2025

Jun 20, 2025

Lukas Ender 💡👷‍♂️🌱
Lukas Ender 💡👷‍♂️🌱

@lukasender

tweet
Learnings: ✅ Postgres has all you need ✅ FKs are not fast(er) out-of-the-box ✅ measure before *and* after adding an index! You can't just slap an index on every column. It may not help at all, or worse, make things slower! ✅ @pgMustard is great 😊
Lukas Ender 💡👷‍♂️🌱
Lukas Ender 💡👷‍♂️🌱

@lukasender

tweet
Learnings: ✅ Postgres has all you need ✅ FKs are not fast(er) out-of-the-box ✅ measure before *and* after adding an index! You can't just slap an index on every column. It may not help at all, or worse, make things slower! ✅ @pgMustard is great 😊

Jun 19, 2024

Jun 19, 2024

Adrian
Adrian

@adriangb01

tweet
I have nothing but good things to say about pgMustard. They implemented a nontrivial feature in days and it is exactly what I asked for. I was able to delete and simplify my code without reworking it. Amazing work. cc @samuel_colvin twitter.com/pgMustard/status/1763103511951065374
Adrian
Adrian

@adriangb01

tweet
I have nothing but good things to say about pgMustard. They implemented a nontrivial feature in days and it is exactly what I asked for. I was able to delete and simplify my code without reworking it. Amazing work. cc @samuel_colvin twitter.com/pgMustard/status/1763103511951065374

Mar 12, 2024

Mar 12, 2024

sjivan
sjivan

@sjivan

tweet
@tobias_petry @IndexingBook @pgMustard Yes, I've used all of them and pgMustard is great. I still like to know all the details of the workings of the plan 😃
sjivan
sjivan

@sjivan

tweet
@tobias_petry @IndexingBook @pgMustard Yes, I've used all of them and pgMustard is great. I still like to know all the details of the workings of the plan 😃

Mar 8, 2024

Mar 8, 2024

ramy.co
ramy.co

@ramykhuffash

tweet
I was struggling with some slow DB queries and ChatGPT wasn't much help I'm now using @pgMustard with Django Debug Toolbar and have a much better idea at what steps to take to speed things up Great work @michristofides 👏
ramy.co
ramy.co

@ramykhuffash

tweet
I was struggling with some slow DB queries and ChatGPT wasn't much help I'm now using @pgMustard with Django Debug Toolbar and have a much better idea at what steps to take to speed things up Great work @michristofides 👏

Jan 22, 2024

Jan 22, 2024

 Frank Kumro @frigidcode
Frank Kumro @frigidcode
PG Mustard is a great tool, well worth the very cheap cost for a year. #PostgreSQL
 Frank Kumro @frigidcode
Frank Kumro @frigidcode
PG Mustard is a great tool, well worth the very cheap cost for a year. #PostgreSQL

Jan 14, 2024

Jan 14, 2024

Adam Johnson
Adam Johnson

@AdamChainz

tweet
✍️ New post covering a situation where I disabled the #PostgreSQL JIT to speed up some queries in a #Django project. @pgMustard was very useful for discovering the problem and giving advice! adamj.eu/tech/2023/11/09/django-disable-postgresql-jit
Adam Johnson
Adam Johnson

@AdamChainz

tweet
✍️ New post covering a situation where I disabled the #PostgreSQL JIT to speed up some queries in a #Django project. @pgMustard was very useful for discovering the problem and giving advice! adamj.eu/tech/2023/11/09/django-disable-postgresql-jit

Nov 9, 2023

Nov 9, 2023

Andrew Atkinson
Andrew Atkinson

@andatki

tweet
Part 1 #PostgreSQL query optimization. Started at 20s. Analyzed query plan + all tables/fields/conditions. Created around 10 hypothetical indexes, single and multi. Iterated w/ @pgMustard plans. Most plan nodes now index scans or index only scans. No query changes. Down to 3s.
Andrew Atkinson
Andrew Atkinson

@andatki

tweet
Part 1 #PostgreSQL query optimization. Started at 20s. Analyzed query plan + all tables/fields/conditions. Created around 10 hypothetical indexes, single and multi. Iterated w/ @pgMustard plans. Most plan nodes now index scans or index only scans. No query changes. Down to 3s.

Oct 27, 2023

Oct 27, 2023

pgcd
pgcd
I tried it and found it VERY helpful, thanks - I'm sure I'm still missing some opportunities but what I understood from it was enough to bring the problem query down to a manageable time (2s vs 12s). Even more importantly; I can now explain to my colleagues *what* is wrong, instead of "heeehh this is too slow" =)
pgcd
pgcd
I tried it and found it VERY helpful, thanks - I'm sure I'm still missing some opportunities but what I understood from it was enough to bring the problem query down to a manageable time (2s vs 12s). Even more importantly; I can now explain to my colleagues *what* is wrong, instead of "heeehh this is too slow" =)

Jun 24, 2023

Jun 24, 2023

Manda Putra
Manda Putra

@_mandaputtra

tweet
Analyzing SQL performance can be hard. But, I found this website that could help read the analysis result better. Try it! - explain.depesz.com - app.pgmustard.com (paid service)
Manda Putra
Manda Putra

@_mandaputtra

tweet
Analyzing SQL performance can be hard. But, I found this website that could help read the analysis result better. Try it! - explain.depesz.com - app.pgmustard.com (paid service)

Feb 16, 2023

Feb 16, 2023

krishan711.eth
krishan711.eth

@krishan711

tweet
@_baretto @michristofides @pgMustard @pgMustard is a must have for me these days! I remember when @michristofides first took me through it i thought i might use it once a quarter but I've found myself using it far more frequently. Could not recommend it more!
krishan711.eth
krishan711.eth

@krishan711

tweet
@_baretto @michristofides @pgMustard @pgMustard is a must have for me these days! I remember when @michristofides first took me through it i thought i might use it once a quarter but I've found myself using it far more frequently. Could not recommend it more!

Nov 9, 2022

Nov 9, 2022

Magnus Falch
Magnus Falch
linkedin-post
If you are writing SQL queries for PostgreSQL you need to check out pgMustard. It's saved me several hours of debugging and optimization time. #sql #postgresql #performance
Magnus Falch
Magnus Falch
linkedin-post
If you are writing SQL queries for PostgreSQL you need to check out pgMustard. It's saved me several hours of debugging and optimization time. #sql #postgresql #performance

Sep 3, 2022

Sep 3, 2022

Elizabeth Garrett Christensen
Elizabeth Garrett Christensen

@e_g_christensen

tweet
@pgMustard Your newsletter is so good! Always read the whole thing and that's pretty special considering the number of newsletters I subscribe to.
Elizabeth Garrett Christensen
Elizabeth Garrett Christensen

@e_g_christensen

tweet
@pgMustard Your newsletter is so good! Always read the whole thing and that's pretty special considering the number of newsletters I subscribe to.

Aug 3, 2022

Aug 3, 2022

Dorian
Dorian

@dorianmariefr

tweet
So much love for @pgMustard, found a missing index and went from ~700ms to ~15ms ❤️
Dorian
Dorian

@dorianmariefr

tweet
So much love for @pgMustard, found a missing index and went from ~700ms to ~15ms ❤️

Jul 11, 2022

Jul 11, 2022

RustProof Labs 🐘
RustProof Labs 🐘

@RustProofLabs

tweet
@driscollis Software I install: Sublime Text Software someone else runs: @pgMustard
RustProof Labs 🐘
RustProof Labs 🐘

@RustProofLabs

tweet
@driscollis Software I install: Sublime Text Software someone else runs: @pgMustard

May 7, 2022

May 7, 2022

Tobias_Petry.sql
Tobias_Petry.sql

@tobias_petry

tweet
I really like the newsletter @michristofides is sending each month. He is curating so many good articles for each issue! I only read two (!) PostgreSQL newsletters, the other one is Postgres Weekly. That speaks for itself! pgmustard.com/newsletter
Tobias_Petry.sql
Tobias_Petry.sql

@tobias_petry

tweet
I really like the newsletter @michristofides is sending each month. He is curating so many good articles for each issue! I only read two (!) PostgreSQL newsletters, the other one is Postgres Weekly. That speaks for itself! pgmustard.com/newsletter

May 6, 2022

May 6, 2022

Sparky
Sparky

@sparkyuk11

tweet
@tobias_petry @michristofides The pgMustard tool is also amazing. Wish it worked for MySQL too.
Sparky
Sparky

@sparkyuk11

tweet
@tobias_petry @michristofides The pgMustard tool is also amazing. Wish it worked for MySQL too.

May 6, 2022

May 6, 2022