Metin dosyalarından bazı verileri MySQL veritabanına alan bir PHP betiği oluşturuyorum. Bu metin dosyaları oldukça büyüktür, ortalama bir dosyada her biri veritabanımda istediğim yeni bir öğeye karşılık gelen 10.000 satır olacaktır. Bir INSERT sorgusu yapıyor sonra dosyadan bir satır okuyarak ve üst üste 10,000 kez bazı sorunlara neden olabileceğinden korkuyorumVeritabanı sorgularımı oran sınırlaması mı yoksa azalt mı?
(Çok sık dosyalarını içe edilmeyecektir). Bunu yapmamın daha iyi bir yolu var mı? 10.000 değerindeki bir INSERT sorgusu yapmalı mıyım? Yoksa bu kadar kötü mü?
Belki orta ulaşır ve aynı anda 10 veya 100 girdileri gibi bir şey yapabilirsiniz. Gerçekten benim sorunum, iyi uygulamaların ne olduğunu bilmem. Belki üst üste 10.000 sorgu iyidir ve sadece hiçbir şey için endişeleniyorum.Herhangi bir öneriniz var mı?
+1 Güzel şeyler, beğen. – Mattis
teşekkürler! Daha büyük bir sorgu iyi bir fikir gibi görünüyor! – nate
Ancak dikkatli olun, çünkü sorgunun boyutu sunucu için max_allowed_packet parametrenizden daha az olmalıdır! (bkz. my.ini) – spacediver