Transaction Boundary

Türkçe karşılığı: Transaction sınırıAlan: Yazılım Mühendisliği

Bir işlemin hangi adımlarının aynı atomik veritabanı transaction'ı içinde yürütüleceğini belirleyen mantıksal sınır.

Yazılım Mühendisliği Bağlamı

Sınır çok geniş tutulursa lock süresi ve contention artabilir; çok dar tutulursa invariants parçalanabilir. Ağ çağrılarını açık transaction içinde tutmak tail latency ve rollback maliyetini büyütebilir.

Tasarım ve Uygulama Sınırı

Method sınırı ile transaction sınırı zorunlu olarak aynı değildir. Framework annotation'ı iş kuralının semantiğini tek başına belirlemez.

İlişkili Yazılım Mühendisliği Kavramları

İlgili teknik yayınlar

Başlık veya özetinde bu kavrama doğrudan karşılık gelen yayınlar.

Oracle’da Güvenilir Benzersiz Anahtar Olmadan Güvenli Satır Güncelleme

Benzersizliği veri tabanı tarafından güvence altına alınmamış eski Oracle tablolarında tek satır güncellemenin neden güvenli olmadığı; iş anahtarı ile fiziksel satır kimliğinin ayrılması, deterministik aday seçimi, ROWID adreslemesi, transaction sınırı ve ORM kimlik varsayımları.

Java ile Yansıma Tabanlı ORM Geliştirme

Yansıma tabanlı hafif bir ORM'de kritik maliyet SQL üretmekten çok üstveri eşleme, tür dönüşümü, transaction sınırı ve yansıma bilgisinin tekrar kullanılmasından doğar.