Veritabanı İngilizcesi · İşlemler ve Eşzamanlılık

Isolation level ne demek?

Veritabanlarında anlamı, Türkçe karşılığı ve örnek cümleler

isimİleri düzey terim

Isolation level, veritabanlarında yalıtım düzeyi, izolasyon seviyesi anlamına gelir.

Bir transaction'ın diğer transaction'ların değişikliklerinden ne kadarını görebileceğini belirleyen ayar; veri güvenliği ile hız ve eşzamanlılık arasında bir denge kurar.

English: A setting that controls how much one transaction can see of other transactions' changes, trading data safety against speed and concurrency.

Nerede ve nasıl kullanılır?

SQL standardı dört düzey tanımlar: READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ ve SERIALIZABLE. Düşük düzeyler kirli okuma (dirty read) ve hayalet okuma (phantom read) gibi sorunlara izin verir. PostgreSQL ve SQL Server'da varsayılan READ COMMITTED, MySQL InnoDB'de ise REPEATABLE READ'dir.

Örnek cümleler

  1. We raised the isolation level to SERIALIZABLE for the seat booking transaction.

    Koltuk rezervasyonu transaction'ı için yalıtım düzeyini SERIALIZABLE'a yükselttik.

  2. What is the default isolation level in MySQL, and why does it matter for this bug?

    MySQL'de varsayılan yalıtım düzeyi nedir ve bu hata için neden önemli?

Sık kullanılan kalıplar

  • set the isolation level
  • transaction isolation level
  • READ COMMITTED
  • dirty read
  • SERIALIZABLE

Bu kelime başka alanlarda

Aynı İngilizce kelime başka bir alanda farklı bir anlama gelebilir:

Aynı konudan: İşlemler ve Eşzamanlılık

Seviyene uygun okumayla pekiştir

Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar: