Closing a database?

I’m wondering why I need to close a database connecction when Im not needing anymore

it could be set by admins that there could be max x number of concurrent connections to the database.

if you dont release a connection it idles for x amount of time then released to the pool for reuse.

which means if you dont release a connection it couldnt be available immediately if needed during the heavy traffic load. this could lead to slow page loads.