What we call a migration?
That’s a change to your database structure, which might lead to migrating of data and code refactoring.
With hundreds of millions of rows, your life gets harder. You need to start thinking differenly about changes to your app and your data.
– plan multi-step deploys
– expect changes to take an indefinite amount of time
– plan ahead for CPU, RAM and I/O requirements
– contingency plan: you may need it
There’s no magic bullet, real solutions are quite complex.
Our team has developed an effective approach in the many large scale migrations we’ve executed for our clients.
Talk to our DBA specialists today!