Yazılım İngilizcesi · Veritabanları ve Kalıcı Saklama

N+1 query problem ne demek?

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

isimSık kullanılan terim

N+1 query problem, yazılımda N+1 sorgu sorunu anlamına gelir.

Bir sorgunun listeyi yüklediği ve listedeki N öğenin her biri için ayrıca bir sorgu çalıştırıldığı durum.

English: A pattern where one query loads a list and a separate extra query is issued for each of its N items.

Nerede ve nasıl kullanılır?

Sıklıkla nesne-ilişkisel eşleme bağlamında kullanılır. Aritmetik hatayı değil tekrarlanan veritabanı gidiş gelişlerini anlatır.

Örnek cümleler

  1. The N+1 query problem appeared when the page loaded each author's name separately.

    Sayfa her yazarın adını ayrı yüklediğinde N+1 sorgu sorunu ortaya çıktı.

    İlk liste sorgusunu, gösterilen her öğe için bir arama izledi.

  2. We fixed the N+1 query problem by fetching the related records in one batch.

    İlişkili kayıtları tek toplu işlemde getirerek N+1 sorgu sorununu düzelttik.

    Toplu getirme, sayfanın daha az kayıt göstermesini gerektirmeden tekrarlanan aramaları kaldırır.

Sık kullanılan kalıplar

  • detect the N+1 query problem
  • solve the N+1 query problem

Aynı konudan: Veritabanları ve Kalıcı Saklama

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: