Connection Pooling

Connection pooling is a cache of database connections used for future requests to the database as required.

These database connections within the pool are able to be reused resulting in reducing application latency and the amount of times new connections need to be made interacting with the database.

PostgreSQL creates new processes for each new connection to the database using a postmaster process.

Connection Pooling Articles

Access and interpret Redis database performance metrics.
Connect your app to PostgreSQL database with connection pools using App Platform.
Access and interpret PostgreSQL database performance metrics.