Yazeka
Arama sonuçlarına göre oluşturuldu
SQL'de lock (kilit) işlemi, veri bütünlüğünü sağlamak ve birden fazla kullanıcının veya işlemin aynı verilere aynı anda erişimini ve değiştirmesini önlemek için kullanılır 13.
Lock'un başlıca işlevleri:
- Paylaşımlı (shared) lock: Verilerin okunması sırasında (SELECT ifadesi) uygulanır ve birden fazla paylaşımlı lock aynı anda tutulabilir 13.
- Özel (exclusive) lock: Verilerin değiştirilmesi sırasında (INSERT, UPDATE, DELETE ifadeleri) uygulanır ve sadece bir özel lock aynı anda tutulabilir 13.
Ayrıca, lock'lar kilit hiyerarşisi oluşturarak, işlemlerin daha verimli bir şekilde yönetilmesini sağlar 4.
5 kaynaktan alınan bilgiyle göre: