İş birliğini tanımlayın
Sipariş oluşturma ve ilgili stok rezervasyonu aynı iş kararının parçaları olabilir. Hangi adımların birlikte tamamlanması gerektiğini belirleyin. Veritabanı işlemi içinde gereksiz ağ çağrıları veya kullanıcı bekleyişi tutmayın. Uzun süren işlemler kilit ve eşzamanlılık sorunlarını büyütebilir.
Hata ve yarış durumunu değerlendirin
İşlem başarısız olduğunda geri alma davranışını test edin. Aynı kaydı eşzamanlı güncelleyen kullanıcılar için uygun kısıtlar ve kontrol yaklaşımı seçin. Kullanılan veritabanının yalıtım davranışını inceleyin. Farklı sistemleri kapsayan işlemlerde tek bir yerel veritabanı işleminin tüm akışı geri alamayacağını unutmayın.
Örnek uygulama
Bir aktarımda ana kayıt oluşup kalemler yazılamazsa eksik belge kalmamalıdır. Aynı veritabanındaki adımlar uygun bir işlem sınırında yürütülür; başarısızlıkta kullanıcıya tamamlanmış belge gösterilmez.
Başlamadan önce kontrol edin
Aşağıdaki soruları ilgili iş birimi ve teknik ekiple birlikte yanıtlayın.
- Birlikte tamamlanacak adımlar belli mi?
- Kısmi başarısızlık testi yapıldı mı?
- Eşzamanlı güncellemeler değerlendirildi mi?
İletişime geçin