Buyrun yazilmisi mevcut
https://stackoverflow.com/questions/...n-single-query
Ek olarak tek bir queryde yapilmasi bu islemin daha stabil calismasi demektir. Sizin bu sekilde loop icerisinde execute ettiginiz yontemde sql tarafinda bir sorun olmasi durumunda mevcut islem yarim olarak kalmis olacaktir. 50k eklenebilir ama kalan 50k eklenemeyebilir veya daha koturusu kimisi execute edilir kimisi edilmeyebilir.
Dediğim şekilde array doldurulacak şekilde yapılmış. Laravel de bu şekilde kullanıyor. Zaten 2022 yılında benim konu açtığım şekilde kod yazmak mı kaldı? Ben dediğim gibi bir arkadaşın öğretim videosunda görmüştüm zaten 1 dakikada düzeltilmişini yazdım. Dümdüz php pdo şeklinde kod yazmak kalmadı. En azından pure php kullanılacaksa oop ve patternler ile yazmalı yazacak kişi yani bana göre işin doğrusu budur. Eğer framework kullanmıyorsa attığınız örnek gibi sorguları bir class içinde fonksiyonlara yazar çağırır. Ben en azından bind edilmesi için yazdım. Yoksa attığınız örnek daha doğru tabii ki. Ben arkadaşlara basit bir dille ifade ettim. Size de basit ve kullanışlı bir şekilde ifade edecek şekilde paylaşırsanız tabii seve seve paylaşırım. Attığınız örnek benim 8 saniyelik işlemi 1 saniyenin biraz altına indirdi. Ancak ben arkadaşlara nasıl kullanacaklarını şu an yazarak anlatmak gereksiz vakit kaybı olarak geliyor. Performans arayan arkadaşlar zaten çözümün mvc mimarisi ve doğru sınıf yapılandırmaları olduğunu zaten anlayacaklardır.