doctl-databases-pool
manage PostgreSQL connection pools
TLDR
List connection pools
SYNOPSIS
doctl databases pool command [options]
DESCRIPTION
doctl databases pool manages connection pools for PostgreSQL managed databases on DigitalOcean. Connection pools provide connection multiplexing, significantly improving performance for applications with many concurrent clients.
Pools act as intermediaries between applications and the database, maintaining a set number of reusable database connections. This reduces overhead from repeatedly opening and closing connections. Pool modes determine connection behavior: transaction mode (fastest for stateless queries), session mode (preserves server-side session state), and statement mode (most compatible but least efficient).
Proper pool configuration balances performance with resource usage, especially important for applications with high connection counts or intermittent traffic patterns.
PARAMETERS
--db string
Database name.--user string
Username.--size int
Pool size (number of connections).--mode string
Pool mode (transaction, session, statement).
SUBCOMMANDS
list
List connection pools.create
Create a connection pool.get
Get pool details.delete
Delete a connection pool.
