Robert Pankowecki wrote: > I can see some other advantages. > > You can easily split your application into multiple servers.
Any decent DB server can do that with one DB. > That > gives you the ability to upgrade clients to new application step by > step instead of migrating whole bunch of data at the same time. Some > clients want to upgrade today some in next week. That's sort of a separate issue, at least in some cases. > > The code to write is easier because you do not have to think whole > time about the organization condition to add every to every sql query. That's what scopes are for. > If some organization wants to quit then you just remove the db and > that's all. It's no harder to delete all records for an organization in one big DB. > > However I can surely agree that managing migrations, replication and > backups can become a nightmare... Yeah. > > So... as usually. There is no silver bullet. There are pros and cons > and everyone has to decide for himself. > > Robert Pankowecki Best, -- Marnen Laibow-Koser http://www.marnen.org [email protected] Sent from my iPhone -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

