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