Prepared Statement
SQL metninin parametre değerlerinden ayrıldığı, parse/plan yeniden kullanımına ve güvenli bind kullanımına imkan veren sorgu yürütme arayüzü.
Teknik Bağlam
Bind parameter SQL injection riskini azaltır ve database cursor reuse sağlayabilir. Plan seçimi parameter distribution ve optimizer davranışına bağlı kalır.
Sınırlar
Prepared statement her zaman tek sabit execution plan veya otomatik yüksek performans anlamına gelmez; cardinality skew plan sorunları doğurabilir.
İlgili Kavramlar
- Bind Variable
- Execution Plan
- SQL Injection
- Connection Pool