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

Full table scan ne demek?

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

isimSık kullanılan terim

Full table scan, yazılımda tam tablo taraması anlamına gelir.

Bir sorgunun ihtiyaç duyduğu satırları indeks aracılığıyla doğrudan bulmak yerine tablodaki bütün satırları okumak.

English: Reading every row of a table to find the ones a query needs, instead of jumping straight to them through an index.

Nerede ve nasıl kullanılır?

Yürütme planlarında PostgreSQL'de 'Seq Scan', MySQL'de 'type: ALL', SQL Server'da 'Table Scan' ya da 'Clustered Index Scan' olarak görünür. Büyük tablolarda yavaş sorguların yaygın bir nedenidir; ama küçük tablolarda ya da satırların çoğu zaten gerektiğinde aslında en hızlı seçenek olabilir. Türk ekipler 'tabloyu baştan sona tarıyor' ya da 'full scan yapıyor' der.

Örnek cümleler

  1. Because the WHERE clause wraps the column in a function, the database does a full table scan.

    WHERE koşulu sütunu bir fonksiyonun içine aldığı için veritabanı tam tablo taraması yapıyor.

  2. A full table scan on 200 rows is nothing to worry about.

    200 satırlık bir tabloda tam tablo taraması endişelenecek bir şey değil.

Sık kullanılan kalıplar

  • do a full table scan
  • avoid a full table scan
  • sequential scan
  • table scan

Bu kelime başka alanlarda

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

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: