The only constant is change. So, get ready for it. Maybe that’s easier said than done. Too often, we, as DBAs, are flooded with change when it comes to database schemas, and keeping up with updates isn’t as simple as just being ready. Developers don’t get that, though. Updating the application is pretty easy—simply copy over the existing application binary with the new one, and if there’s something wrong, roll back by getting the old version from the build server.
The database, however, is different. Since databases have state, we can’t simply create a new version.