When is this a bad idea?

  • Real time needs
  • When the database is expensive