Php veritabanı editörü için gerekli Web tabanlı eşzamanlılık çözüm

0 Cevap php

PHP bir rekor editör olmasını istiyorum ve bunu taahhüt sırasında zaten güncelleştirilmiş eğer tespit edebilmek istiyorum.

Ben zaten bazı çözümler okudum, ve bir zaman damgası sütun veya rowversion öneririz.

Herkes veritabanı yapısı değiştirerek içermeyen diğer genel çözümleri var mı?

Ben gizli bir alanda ilk seçme ve mağaza rekor içeriği karma olacak ve daha sonra kullanıcı sonra değişiklikleri gönderir edildi:

  1. İŞLEM BAŞLAYIN
  2. Aynı yeniden seçin, ancak bir optomisitc kilidi ile gerçekleştirin
  3. Eğer öyleyse geri almak, yeni karma özgün farklı değildir edin.
  4. Güncelleştirme, evre 3 ve 4 arasındaki olası optomisitc kilit ihlali yakalamak için DB güvenerek
  5. COMMIT

Herkes daha iyi yöntemler var mı?

Teşekkürler,

Alan

0 Cevap