highest performance
always available
If you'd need to choose only 2 of these 3 for your production PostgreSQL..
What's your preference ?
highest performance
always available
If you'd need to choose only 2 of these 3 for your production PostgreSQL..
What's your preference ?
What about DBRE -- does it suit AI era?
Who owns Postgres expertise now, in teams without DBA and without DBRE?
How do we call non-DBA engineers that grow Postgres expertise?
What tools do they need?
What about DBRE -- does it suit AI era?
Who owns Postgres expertise now, in teams without DBA and without DBRE?
How do we call non-DBA engineers that grow Postgres expertise?
What tools do they need?
The best DBAs I know automated this years ago.
They focus on architecture and principles. The machine watches for problems.
That’s the gig now.
The best DBAs I know automated this years ago.
They focus on architecture and principles. The machine watches for problems.
That’s the gig now.
defaults are not enough!
defaults are not enough!
can be cloud (BYOC)
can be your own machine (BYOM)
can be nothing -- we'll do it for you (our cloud)
this is the way
can be cloud (BYOC)
can be your own machine (BYOM)
can be nothing -- we'll do it for you (our cloud)
this is the way
What started as local redesign of PostgresAI Console's left menu in line with copilot workflow (Monitoring → Checkup/Issues → PR/MR → Monitoring), turned out to be full redesign of the whole Console. Rolled out to all 11k+ users
And I like at a lot
dark mode WIP
What started as local redesign of PostgresAI Console's left menu in line with copilot workflow (Monitoring → Checkup/Issues → PR/MR → Monitoring), turned out to be full redesign of the whole Console. Rolled out to all 11k+ users
And I like at a lot
dark mode WIP
50k in-mem SELECTs per core is actually good -- for example 4th-gen EPYCs showed only ~10k per core postgres.fm/episodes/fou...
50k in-mem SELECTs per core is actually good -- for example 4th-gen EPYCs showed only ~10k per core postgres.fm/episodes/fou...
Senior DBA on autopilot
Cyber Monday deal still open
Want in? DM me
Senior DBA on autopilot
Cyber Monday deal still open
Want in? DM me
or hit/nullif(hit + read, 0) to be safe
or hit/nullif(hit + read, 0) to be safe
Your Postgres (located anywhere)
→ postgres_ai monitoring
→ Health check & Issues
→ GitHub PRs / AI tools
→ deployed back to PG
(Inspired by turbopuffer's clean design; it rotates 90° on mobile.)
Your Postgres (located anywhere)
→ postgres_ai monitoring
→ Health check & Issues
→ GitHub PRs / AI tools
→ deployed back to PG
(Inspired by turbopuffer's clean design; it rotates 90° on mobile.)
just set it to 0.9
just set it to 0.9
We went in to add wait events for COPY TO/FROM PROGRAM, then realized the gap is much bigger than expected. Verified with pg_wait_sampling.
1/
We went in to add wait events for COPY TO/FROM PROGRAM, then realized the gap is much bigger than expected. Verified with pg_wait_sampling.
1/
Checking with -hackers if it makes sense to dig further: www.postgresql.org/message-id/f...
Checking with -hackers if it makes sense to dig further: www.postgresql.org/message-id/f...
- One-click deployment in three modes – PaaS, BYOC, BYOM
- Easy access to dashboards at xxxxxx.pgai.watch by default – to dive into all the details
- "Resolve in Cursor" (or you can use Claude Code, Codex, etc.)
- One-click deployment in three modes – PaaS, BYOC, BYOM
- Easy access to dashboards at xxxxxx.pgai.watch by default – to dive into all the details
- "Resolve in Cursor" (or you can use Claude Code, Codex, etc.)