Not to mention that the application servers" usually manipulate the data using languages that are very poor match for such operations (which is basically everything except for SQL).If you had poor development practice (and the fact that you are saying that "stored procedure code is also not as likely to be version-controlled strongly suggests this), then sure - it might be nightmare.