Speed up Postgres queries by 30%: How to use transaction pooling with prepared statements

preview_player
Показать описание

In E73 of “5mins of Postgres” we're talking about how to use transaction pooling with prepared statements to make Postgres up to 30% faster. We're looking at improvements to pgbouncer, PgCat, and other connection poolers.

*Learn more about pganalyze:*

*Check out the pganalyze library for eBooks, webinars, and more:*

📑 *What we have discussed in this episode of 5mins of Postgres:*

*Making Postgres 30 Percent Faster in Production - by Lev Kokotov*

*PgCat*

*PR for PgCat that added support for prepared statements*

*Postgres connection pooling: Comparing PgCat and pgbouncer - 5mins of Postgres E60*

*Yet Another Server Side Prepared Statements Patch - pgbouncer Patch*

*Re: Deleting prepared statements from libpq. - Jelte Fennema*

*Support of prepared statements - pgbouncer patch*
Рекомендации по теме
Комментарии
Автор

Would prepared transactions be no benefit in oltp wirkloads where
Assuming that each client will only be executing single block of transactions as opposed to executing multiple blocks of transactions?

jirehla-ab