Veritabanı kilidi
Veritabanı kilidi, uyumsuz işlemlerin kontrolsüz çakışmaması için veri veya nesnelere eşzamanlı erişimi düzenler.
Eşzamanlı erişimi düzenlemek
Veritabanı kilidi, belirli veri veya nesnelere hangi işlemlerin aynı anda erişebileceğini düzenler. Kapsam ve uyumluluk kilit türüne bağlıdır. Kurgusal örnekte iki işlem aynı sipariş satırını değiştirmek ister; biri diğerini beklemek zorunda kalabilir.
Satır kilidi, tablodaki her okuma sorgusunun otomatik engellendiği anlamına gelmez. Ancak uzun açık işlemler beklemeyi artırabilir. Karşılıklı bekleme, sistemin ele alması gereken deadlock durumuna dönüşebilir. Bu nedenle kilit kapsamını, süresini ve hata yönetimini inceleyin. Kilit kullanıcı yetkisi değildir; hangi değişikliğin iş açısından uygun olduğuna karar vermez.
Kaynaklar
İlgili terimler
- İyimser kilitlemeİyimser kilitleme, kaydederken verinin okunan durumdan sonra değişip değişmediğini tespit eder.
- Veri doğrulamaVeri doğrulama; biçim, zorunlu alan veya izin verilen değer aralığı gibi tanımlı gereksinimlere göre veriyi denetler.
- Şema değişikliğiŞema değişikliği; tablo, sütun, veri türü veya izin verilen veri koşulları gibi veritabanı yapısını değiştirir.
- Eski sistemKullanılmaya devam eden, zamanla teknik ve iş bağımlılıkları birikmiş mevcut sistem.
- Çok kiracılılıkÇok kiracılılık aynı çözümde ayrı müşteri veya grup alanları sağlar. Kiracı otomatik olarak tek kişi ya da tek veritabanı değildir.
- Tarayıcı önbelleğiTarayıcı önbelleği uygun HTTP yanıtlarını sonraki kullanım için saklar. Yeniden kullanım ve doğrulama ilgili kurallara bağlıdır.
Bu konudaki yazılar








ASES ile Yazılım geliştirme
Özel yazılım, web ve mobil uygulamalar


