Bilişim Vadisi’nden işinizin geleceğine.info@ulustech.com / +90 (850) 888 85 87
Ulustechİletişime geçin
ULUSTECH BİLGİ MERKEZİ

Birden fazla kaydı tek işlem olarak yönetmek

Bazı işlerde iki güncellemenin birlikte tamamlanması gerekir. Bir adım başarılı, diğeri başarısız olduğunda verinin tutarsız kalmaması için işlem sınırı tasarlanmalıdır.

İş 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?

İlgili kaynaklar

Doğru çözümü birlikte bulalım

İşinizi dinleyelim, sizin için bir yol haritası oluşturalım.

Tanışalım