Büyük sorgu yapmaya çalışırken bu hatayı aldım.Büyük bir sorgu yaparken bellek yetersiz?
java.lang.OutOfMemoryError: Java heap space
Aranan ve setAutoCommit (yanlış) ve setFetchSize benim hazırlanmış açıklamaya yöntemler uygulayarak büyük sorguyu ele yardımcı olabileceğini tespit ettik. Ancak, kullandığımda bu hatayı aldım.
java.sql.SQLException: Illegal value for setFetchDirection().
büyük sorguyu işlemek için uygun ve kolay yolu nedir?
SetFetchSize kullanmanın uygun yolu nedir?
örnek kodla tavsiyelerde daha kolay olacağını içinde eriyor
ya da belki yerine dizisindeki çalıştırın. Bu tür bir şeye en sık rastlanan cevap, sorguyu daha yönetilebilir parçalara ayırmaktır. Bu verilere gerçekten ihtiyacınız var mı? –
Aynı sorguyu çalıştırırken SQL 'konsolunda kaç tane satır var, aynı zamanda java – Akash
olası çoğaltması için' heap_size'yi çoğaltmayı deneyin [MySQL ile büyük sonuç kümeleri oluşturuluyor] (http://stackoverflow.com/questions/ 2447324/akış-büyük-sonuç-setleri-ile-mysql) – RandomSeed