Şu anda çok büyük bir CSV dosyası için bir içe aktarma komut dosyası yazıyorum. Sorun, zaman aşımı nedeniyle bir süre sonra durması veya bir bellek hatası vermesidir.Zaman aşımı ve bellek hatası olmadan çok büyük csv dosyası işleme
Fikrim şimdi "100 satır" adımlarında CSV dosyasını ayrıştırmak ve 100 satır sonra komut dosyasını otomatik olarak çağırmak oldu. Bunu başlıkla (konum ...) elde etmeye çalıştım ve şu anki çizgiyi aldım ama istediğim gibi çalışmadı.
Bunun için daha iyi bir yol var mı, yoksa birisinin bellek hatası ve zaman aşımından nasıl kurtulacağı hakkında bir fikri var mı?
ne kadar büyük CSV dosyası nedir? Bunu bir veritabanında almanız mı gerekiyor? –
cevabımı da bazı karşılaştırmaları da içeren http://stackoverflow.com/a/22744300/2037323 adresinde bulabilirsiniz. –