Ecancan adlı üyeden alıntı: mesajı görüntüle
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.
tek bir döngüyle 10k veriyi basitçe eklemek varken, niçin tek sorgu yazmak uğruna bu kadar ekstra işlem yapıyorsunuz? 50k veri eklemeye çalışırken transaction kullanmıyorsanız pek tabii ki kimisi execute edilir, kimisi edilmez. transaction bunun için var.