Sorgularımı oluşturmak için sorgu üretir kullanmıyorum, ben başlangıçta (çoğunlukla sorgu önemsiz bir şey ama bir şey yazmak zordur çünkü elle) inşa query designer
.
Ancak büyük sistemlerde bu yeterli değildir. Çoğu ağır DB sistemleri, bir sorgu alıp size gösterecek bir sorgu analiz aracı sağlar Query Execution Plan
. Daha sonra Sorguyu en iyi duruma getirmek için bunu (diğer araçlarla) kullanabilirsiniz.
Sadece sorgunun kendisine yardımcı olmakla kalmaz, aynı zamanda hangi tabloların indekslenmesi gerektiğine ve bunların nasıl endekslenmesi gerektiğine dair bir gösterge verir, aynı zamanda verileri bölümlemek için potansiyel olarak teknikler.