Isolation level ne demek?
Veritabanlarında anlamı, Türkçe karşılığı ve örnek cümleler
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
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.
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
İlgili terimler
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:
