Değişiklikleri izlemek ve Mysql değişiklikleri yapmak için en iyi yol ->

2 Cevap

Yani bir MySQL tablo üzerinde gerçekleşmesi değişiklikleri izlemek gerekir. Ben kendisine yapılan tüm değişiklikleri yapın ve daha sonra başka bir tabloda bu değişiklikleri kaydetmek için tetikleyicileri kullanarak düşünüyordum. Sonra bir cron script tüm bu değişiklikleri almak ve Mssql veritabanına değişiklikleri yaymak olacaktır.

Gerçekten birçok bilgi proporgated için beklemeyin, ama veri çok zaman duyarlıdır. İdeal MSSQL bir dakika içinde bu değişiklikleri göreceksiniz, ama bu gereklilik çok yüksek olabileceğini biliyoruz.

Herkes daha iyi bir çözüm vardı merak ediyordum.

Ben forumları gibi. Net ama kullanım vbulletin yazılı sitenin toplu olması (üzgünüm ama hayır. Net forumları olarak güçlü veya vbulletin gibi zengin özellik)

2 Cevap

Çoğaltıcı araçların çoğunluğu bu tekniği kullanın. Ekleme / güncelleştirme başka bir tabloyu doldurunuz / tabloismi ve PK veya benzersiz anahtarı containt tetikleyicileri silme.

Sonra bir okuyucu yapmak, bu tabloyu okur uygun ekleme / güncelleme veri almak için, o diğer veritabanını günceller "select".

HTH

(Ben onları sık, ama onları kullanmadım) Nergis ve bu diğer içine bakmak olabilir

http://symmetricds.org/

http://dbreplicator.org/

http://sourceforge.net/projects/daffodilreplica