SERIALIZABLE
- SQL kursu
- İleri seviye
- Ders 58/81
- 4 dk
En yüksek düzeyi öğrenirsin.
SERIALIZABLE
SERIALIZABLE en yüksek seviyedir. Transaction'lar sıralı çalışır. Tüm sorunlar engellenir.
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;Örnekte: en güvenli ama en yavaş.
SERIALIZABLE — ayrıntı
SERIALIZABLE phantom read'i de engeller. Ama kilitleme nedeniyle performans düşer.
İşlemler sanki sırayla çalışıyormuş gibi davranır; çakışma olursa veritabanı bir işlemi hata ile durdurur ve uygulamanın yeniden denemesi gerekir.
Uygulama SERIALIZABLE
İzolasyon seviyesini SERIALIZABLE yap.
Başlangıç kodu
-- en yüksek seviye
SETÖrnek çözüm
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;Beklenen çıktı
İzolasyon ayarlandı
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 SERIALIZABLE
SET TRANSACTION ISOLATION LEVEL ____
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE
Açıklama: SERIALIZABLE doğru cevap.
2 SERIALIZABLE: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
SERIALIZABLE |
en yüksek |
phantom |
engellenmiş |
sıralı |
güvenli |
yavaş |
kilitleme |
3 En güvenli izolasyon hangisi?
- SERIALIZABLE Doğru cevap
- READ UNCOMMITTED
- READ COMMITTED
- REPEATABLE READ
Açıklama: SERIALIZABLE en güvenlidir.