In my application server, one db connection per thread. client may start a galobal transaction ,immediacy or indirect associate to a lot of app servers and more and more threads (db connections).