# doctl databases pool – DigitalOcean Documentation > The subcommands under `doctl databases pool` manage connection pools for your database cluster. A connection pool may be useful if your database: - Typically handles a large number of idle connections - Has wide variability in the possible number of connections at any given time - Drops connections due to max connection limits - Experiences performance issues due to high CPU usage - [doctl databases pool create](https://docs.digitalocean.com/reference/doctl/reference/databases/pool/create/index.html.md): Creates a connection pool for the specified database cluster. In addition to the pool's name, you must also use flags to specify the pool's target database, its size, and a database user that the pool uses to authenticate. If you do not specify a user, the … - [doctl databases pool delete](https://docs.digitalocean.com/reference/doctl/reference/databases/pool/delete/index.html.md): Deletes the specified connection pool for the specified database cluster. You can get a list of existing connection pools by calling: doctl databases pool list You can get a list of existing database clusters and their IDs by calling: doctl databases list - [doctl databases pool get](https://docs.digitalocean.com/reference/doctl/reference/databases/pool/get/index.html.md): This command retrieves the following information about the specified connection pool for the specified database cluster: - The database user that the connection pool uses. When excluded, all connections to the database use the inbound user. - The … - [doctl databases pool list](https://docs.digitalocean.com/reference/doctl/reference/databases/pool/list/index.html.md): Lists the existing connection pools for the specified database. The command returns the following details about each connection pool: - The database user that the connection pool uses. When excluded, all connections to the database use the inbound user. - … - [doctl databases pool update](https://docs.digitalocean.com/reference/doctl/reference/databases/pool/update/index.html.md): Updates the specified connection pool for the specified database cluster. You can get a list of existing connection pools by calling: doctl databases pool list You can get a list of existing database clusters and their IDs by calling: doctl databases list