Есть ли 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

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