プーリングは
Connection.close()をしても実際には切断されないで、
アプリケーションサーバがプールしておく機能。
次回にgetConnection()が呼び出されたときに実際に
認証・接続するのではなく、プールから割り当てられる。
アプリケーションからは接続・切断に見えるが
実際にはプールから割り当て・プールへ返却という動作になる。