В JDBC размерът за извличане по подразбиране е 10, но предполагам, че това не е най-добрият размер за извличане, когато имам милион реда. Разбирам, че твърде нисък размер на извличане намалява производителността, но също и ако размерът на извличане е твърде висок.
Как мога да намеря оптималния размер? И това оказва ли влияние върху страната на DB, изяжда ли много памет?
0
заfetchSize
означава, че драйверът е свободен да избере собствената си стойност по подразбиране (въпреки че драйверът е свободен да игнорира подсказката ви, ако го зададете и на нещо различно от0
). - person Mark Rotteveel   schedule 09.06.2015