Pool reuse open DB connections. - **benefit** - no new connection per request - handshake cost die - **risk** - pool exhaustion - ∵ leaked connections - **rule** - release every connection - use try/finally