### Description As explained on [pgbouncer issue #991](https://github.com/pgbouncer/pgbouncer/issues/991), it's not possible to use prepared statement cache of pgbouncer with PDO, because PDO send **DEALLOCATE pdo_stmt_..** Adding an option to disable DEALLOCATE sending would allow pgbouncer to be used in transaction mode with its prepared statement cache. May be the opportunity to use [PQclosePrepared](https://www.postgresql.org/docs/devel/libpq-exec.html#LIBPQ-PQCLOSEPREPARED) instead of DEALLOCATE. (Note: This will only be released in libpq 17) ?