İçindekiler:

SQL'de kilit neden önemlidir?
SQL'de kilit neden önemlidir?

Video: SQL'de kilit neden önemlidir?

Video: SQL'de kilit neden önemlidir?
Video: SQL NEDİR ? 2024, Nisan
Anonim

SQL sunucu kilitleme bu gerekli izolasyon gereksiniminin bir parçası ve kilit Bir işlemden etkilenen nesneler. nesneler iken kilitli , SQL Sunucu, diğer işlemlerin, dayatılan nesnelerden etkilenen nesnelerde depolanan verilerde herhangi bir değişiklik yapmasını önleyecektir. kilit.

Bu bağlamda, SQL kilitleme nedir?

Kilit : Kilit veri tutarlılığını sağlamak için bir mekanizmadır. SQL sunucu kilitler işlem başladığında nesneler. İşlem tamamlandığında, SQL Sunucu yayınlar kilitli nesne. Özel (X) kilitler : Bu ne zaman kilit türü oluştuğunda, diğer işlemlerin bir kilitli nesne.

Ayrıca bilin, SQL Server'daki kilit türleri nelerdir? SQL Server'ın 20'den fazla farklı kilit türü var ama şimdilik en önemlilerine odaklanalım.

  • Paylaşılan kilitler (S). SELECT gibi okuma işlemleri sırasında okuyucular tarafından edinilen bu kilitler.
  • Özel kilitler (X).
  • Kilitleri güncelleyin (U).
  • Amaç kilitleri (IS, IX, IU, vb.).

Ayrıca, neden bir veritabanını kilitliyoruz?

A veritabanı kilidi kullanılmış ile “ kilit ” bazı veriler bir veri tabanı yani sadece bir veri tabanı kullanıcı/oturum bu belirli verileri güncelleyebilir. Yani, veritabanı kilitleri mevcut ile iki veya daha fazlasını önlemek veri tabanı kullanıcıların aynı kesin veri parçasını aynı anda güncellemesini engeller.

Farklı kilit türleri nelerdir?

Birçok kilit türü olmasına rağmen, en yaygın dördü asma kilitler, sürgüler, topuzlu kilitler ve kollardır

  • Asma kilitler.
  • Sürgüler.
  • Düğme Kilitleri.
  • Kol Kolu Kilitleri.
  • Kam Kilitleri.
  • Jant/Gömme Kilitler.
  • Euro Profil Silindirler.
  • Duvara Monte Kilitler.

Önerilen: