Başka bir veritabanı tablosunu güncelleştirmek için MYSQL Olay

2 Cevap php

Ben sadece bir müşteri için bir proje üzerinde almış ve veritabanı şema toplam karmaşa içinde. Ben bir ilişki veritabanı yapmak alanların bir yük yeniden adlandırmak istiyorum.

Onlar da bunun bir API çalıştırıyorum Ama bunu yaparken bir zahmetli bir süreç olacaktır. Yani fikir, yeni bir veritabanı oluşturmak ve kod yerine bu kullanmak için yeniden yazmaya başlamak olacaktır. Ama bu süreçte senkronize bu tabloları tutmak için bir yol gerekir.

Eğer ben Uçlar / güncellemeleri yeni bir tablo güncelleyerek tutmak için MYSQL OLAY kullanalım & gerektiğini kabul ediyorum siler?

Ya da daha iyi bir yol önerebilirsiniz?

Eğer tavsiyelerde Umut!

Ben olsun herhangi bir giriş için teşekkürler

2 Cevap

Ben projemde aynı problem vardı. Bütün veritabanı yeni yazı - Ben senin gibi aynı şeyi yaptı. Biz yeni bir veritabanı ve montaj kodu geliştirdi ve bu işi bitirdikten sonra biz eski yeni veritabanına göç yaptım bir göç script (küçük bir uygulama) yapılır.

Bu size bazı fikirler verir umarım ...

Ben de aynı sorun vardı, ve (orijinal şema tüm gerekli bilgileri yoksun beri temelde, aynı anda hem veritabanlarına kaydedilir) kullanıcı girişi noktasında veri çoğaltma yoluyla gittim. Gelişme birkaç ay sonra müşteri o tamamen yeni bir veritabanına taşımak için gittiğini olduğunu fark ve çok riskli kabul (ve onunla aynı fikirde).

Böylece, yerine mevcut bir tekrarlı üstlenmeden yeni bir veritabanı uygulamak için gidiyoruz müşteriye açıkça dillendirmeye tavsiye ediyorum.