CodeBlanks Logo Icon CodeBlanks

Lock zaman aşımı

Kilit bekleme süresini öğrenirsin.

Lock zaman aşımı

Lock timeout bir kilidin ne kadar bekleneceğini sınırlar. Süre dolunca hata verir.

SET lock_timeout = '5s';

5 saniye sonra hata verir.

Lock zaman aşımı — ayrıntı

Lock timeout sonsuz beklemeyi önler. Uzun süren kilit beklemede işlem iptal olur.

PostgreSQL'de SET lock_timeout = '5s' ile beş saniyeden uzun bekleyen işlem hata alır; uygulama bu hatayı yakalayıp kullanıcıya bilgi verebilir.

Uygulama Lock zaman aşımı

SET lock_timeout = '5s' ile kilitleme zaman aşımını 5 saniye yap.

Başlangıç kodu

query.sql
-- zaman aşımı ayarla
SET

Örnek çözüm

query.sql
SET lock_timeout = '5s';

Beklenen çıktı

Zaman aşımı ayarlandı

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 lock_timeout ekle

Soru
SET ____ = '5s';
Cevap
SET lock_timeout = '5s';

Açıklama: lock_timeout doğru cevap.

2 Lock zaman aşımı: kavramları eşleştir

Kavram Anlamı
timeout zaman aşımı
5s süre
hata iptal
bekleme sınır

3 Lock timeout ne yapar?

  • Sorgu çalıştırır
  • Kilit açar
  • Süre sınır koyar Doğru cevap
  • İndeks ekler

Açıklama: Lock timeout süre sınırı koyar.

İleri seviye bölümündeki tüm dersler