title: OracleConnection lifetime - best practices
body: <p>I am using the standard Oracle driver to connect to the database, but I can't really agree with my colleagues on the lifespan of OracleConnection. Is it expensive to create? Is it thread safe? Can I reuse it between request, or should I create a new one for every request?</p>
  
  <p>I would be grateful for a bit more detailed explanation which way of using it is preferred and why.</p>