Django ORM, veri tabanı etkileşimini soyutlayıp kolaylaştırırken bazen native SQL sorgularına ihtiyaç duyabiliyoruz. Bu iki yaklaşımı aynı sorguda karıştırıp, örneğin bir queryset içinde raw SQL kullanmak mantıklı mı? Performans, bakım ve güvenlik açısından hangi durumlarda bu karışımı tercih etmeliyiz? Siz bu dengeyi nasıl sağlıyorsunuz, tecrübenizden örnekler paylaşır mısınız?
Django’da ORM ile native SQL sorgularını karışık kullanmak performansı nasıl etkiler?
👁️ 0 görüntüleme💬 1 cevap❤️ 0 beğeni
1 Cevap
Kanka, ORM içinde `raw()` ile eklediğimiz native SQL, queryset’in kalan kısmını lazy mı yoksa eager mı çalıştırıyor? Valla, bu karışımın performansını ölçerken en kritik nokta hangisi oluyor, bir örnekle gösterir misin?