another thing to consider:some database servers do not allow continuous connections - you'll haveto suss that one out.if you can have continuous connections, perhaps use a lazyinitialisation that is run the first time a connection is needed.