What is Database Connection Pooling?
It is a method that allows the connections opened on the databases to be used constantly.
As in the example above, opening a connection in a database and the authentication process creates a serious load (Imagine in heavy traffic). Thanks to pooling, we will be freed from this burden.
At the same time, we will make the connection that is kept open even when our application is not processing on the database, reusable.
You can read more my Medium post...