Concept Flow - Connection pooling
Client Request
Check Pool for Free Connection
Use Free
Execute Query
Return Connection to Pool
Ready for Next Request
When a client requests a database connection, the system checks the pool for an available connection. If one is free, it is used; otherwise, a new connection is created. After the query runs, the connection returns to the pool for reuse.