title: Single database connection for application
body: <p>My collegue is defending that opening a single database connection for an application is much better and faster than opening and closing it using a pool.</p>
  
  <p>He has an ApplicationStart method where he inits <code>Application('db')</code> and keeps this connection live across the app. This app is mostly contains readonly data. </p>
  
  <p>How can I persuade him?</p>