Есть ли MySQL JDBC, который будет учитывать fetchSize?JAVA

Программисты JAVA общаются здесь
Ответить
Гость
 Есть ли MySQL JDBC, который будет учитывать fetchSize?

Сообщение Гость »

Я использую MySQL и хочу использовать свойство setFetchSize. Реализация MySQL JDBC по умолчанию не учитывает это. Если вы установите для fetchsize значение Integer.MIN_VALUE, он будет выбирать каждую строку индивидуально, но, учитывая причину, по которой я хочу использовать fetchSize, заключается в том, что у меня достаточно данных, чтобы поместить использование моей памяти в диапазон 2 ГБ, необходимость выполнения одного запроса на строку будет длиться вечно.

Я хотел бы вместо этого подключить реализацию JDBC, которая будет работать с MySQL и должным образом учитывает размер выборки, что позволит мне установить размер выборки, равный 10 000 или какой-то другой более высокий предел. Может ли кто-нибудь указать мне на банку, которая может обеспечить такую ​​реализацию? в случае неудачи существует любой другой ресурс, позволяющий мне разумно выполнить запрос, содержащий десятки тысяч записей, эффективным способом, но с требуемым объемом памяти и количеством SQL-запросов.

Подробнее здесь: https://stackoverflow.com/questions/260 ... -fetchsize
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»