Execution Plan

Türkçe karşılığı: Yürütme planıAlan: Veritabanları

Database optimizer'ın bir SQL sorgusunu hangi access path, join order ve operator'lerle çalıştıracağını gösteren fiziksel yürütme stratejisi.

Teknik Bağlam

Index scan, full scan, nested loop, hash join ve sort maliyetleri cardinality tahminine dayanır. Actual rows ile estimated rows farkı plan hatasının önemli göstergesidir.

Sınırlar

Explain plan gerçek runtime istatistiklerini her zaman göstermez; bind, adaptive davranış ve cache durumu yürütme sırasında farklılık yaratabilir.

İlgili Kavramlar

  • Cardinality Estimation
  • Index Selectivity
  • Prepared Statement
  • Query Optimizer