Jody Garnett ha scritto:
> Thanks Andrea! That was a great overview of the trade-offs.
> 
> I am looking at how we do connection pools in GeoTools - but more 
> towards JNDI lookup then
> handling of prepared statements. Is there anything you would like me to 
> look out for when
> I do this work?

Yeah. Not everybody is using JNDI, so please leave the door open for
manually configured pools where JNDI is not available.
I would really like to see some kind of pluggable API allowing the
usage of DBCP, C3PO and the like, JNDI being a player like the others.
And have a default pooling too, maybe based on DBCP.

> It sounds from your email that a shared connection pool in a J2EE 
> setting (ie shared with
> other web applications) may result in a glut of cached prepared statements?

Yeah, it would. It's usually best to configure one connection pool
for application. That's what I've seen in production environments
around here, each app is given a small but private connection pool, 
usually around 10 connections.
If you have a shared one, the most active app using prepared statement
will rule the pool (ps wise).

Cheers
Andrea

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to