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.