Query optimizer ne demek?
Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler
Query optimizer, yazılımda sorgu iyileştirici, sorgu optimize edici, optimizer anlamına gelir.
Bir sorguya ve tablo istatistiklerine bakarak onu çalıştırmanın en ucuz yolunu seçen ve yürütme planını üreten veritabanı motoru bileşeni.
English: The part of a database engine that looks at a query and the table statistics and picks the cheapest way to run it, producing the execution plan.
Nerede ve nasıl kullanılır?
Genellikle kısaca 'the optimizer' denir. Modern veritabanlarının çoğu istatistiklere dayanan maliyet tabanlı (cost-based) bir optimizer kullanır; bu yüzden eskimiş istatistikler kötü planlara yol açar. Optimizer kötü bir seçim yaptığında istatistikler güncellenir, sorgu yeniden yazılır ya da son çare olarak hint eklenir.
Örnek cümleler
The query optimizer ignored our new index because the statistics were out of date.
İstatistikler güncel olmadığı için sorgu iyileştirici yeni indeksimizi kullanmadı.
After the upgrade, the query optimizer started choosing a different join order.
Sürüm yükseltmesinden sonra sorgu iyileştirici farklı bir join sırası seçmeye başladı.
Sık kullanılan kalıplar
- cost-based optimizer
- optimizer statistics
- optimizer hint
- update statistics
İlgili terimler
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:
