• 02-02-2015, 19:13:21
    #1
    Üyeliği durduruldu
    Merhaba,

    Mssql ve Mysql 2 farklı veritabanım var mssql veritabanımda yaklaşık 50 bin verim var. mssql den mysql e mysql li her seferinde silip baştan oluşturuyorum buda çok gereksiz bir yükleme süresi çıkartıyor karşıma.

    benim şimdiki yapmak istediğim ise mssql deki etkilenen mesela ; veride güncelleme işlemi olduysa otomatik bir yere atıcak. silme işlemi ve ekleme işlemi bunları otomatik bir yerde tutmasını benimde sadece etkilenen veri üzerinde işlem yapmak istiyorum.

    umarım anlatabilmişimdir.

    ne yapmam gerekiyor. ?
  • 02-02-2015, 19:39:01
    #2
    trayder35 adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Mssql ve Mysql 2 farklı veritabanım var mssql veritabanımda yaklaşık 50 bin verim var. mssql den mysql e mysql li her seferinde silip baştan oluşturuyorum buda çok gereksiz bir yükleme süresi çıkartıyor karşıma.

    benim şimdiki yapmak istediğim ise mssql deki etkilenen mesela ; veride güncelleme işlemi olduysa otomatik bir yere atıcak. silme işlemi ve ekleme işlemi bunları otomatik bir yerde tutmasını benimde sadece etkilenen veri üzerinde işlem yapmak istiyorum.

    umarım anlatabilmişimdir.

    ne yapmam gerekiyor. ?
    işlem yapmak istediğin tabloda trigger kullanabilirsin. trigger i da delete,update ve insert işlemi için ayrı ayrı tanımlarsın. trigger in içerisinde de istediğin tabloya veri eklersin istediğin şekilde.
  • 02-02-2015, 19:50:15
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Eğer anlık olmasını istiyorsan devveloper'ın dediği gibi trigger yarat. Örneğin günlük veya belirli saat aralıklarında değişiklikleri alsın istiyorsan mssql üzerinden iş yaratabilirsin.

  • 02-02-2015, 23:51:30
    #4
    Üyeliği durduruldu
    çok teşekkürler cevaplarınız için trigger işime yaradı