Değişir.
İlk olarak, birden fazla makineye yayılan gerçekten büyük bir veritabanınız varsa, her şey (sadece veritabanı güncellemesi değil) acı olacaktır. (önceden ne kadar planlamış olursanız olun).
İkincisi, bir veritabanını güncellemek sadece bir veritabanı işi değildir - aynı zamanda DB'nin parçası olduğu daha büyük sisteme de bağlıdır. Bu ayrıca veritabanı dağıtımını da içerir (birçok veritabanı sunucusu, birden çok veri merkezi, master-slave kurulumu vb.)
Ağ, sistem bileşenlerini DB şema değişikliği olayının bir çeşit 'bilişine' sahip olacak şekilde yapılandırarak hafifletebilir. Bu, tüm sistemin şema değişikliklerine toleranslı olması ve ona 'akılcı' bir şekilde yanıt verebileceği anlamına gelir.
MySQL şema güncellemelerini ele almak için Facebook tarafından geliştirilen bir yardımcı programa göz atabilirsiniz .
Ayrıca, sizi salt okunur şekilde ustalaştırmak, kölelerde veya geliştirme kopyasında değişiklik yapmak gibi standart en iyi uygulamalar vardır.
Her durumda, tam bir yedekleme ve kapsamlı test paketi olması bir zorunluluktur. Ancak o zaman, değişiklikleri güvenli ve güvenli bir şekilde yapabilirsiniz.