Я занимаюсь разработкой Java-приложения, которое будет запрашивать таблицы, которые могут содержать более 1 000 000 записей. Я перепробовал все, что мог, чтобы быть максимально эффективным, но я могу достичь только на среднем уровне. около 5000 записей в минуту и максимум 10000 в одной точке. Я попытался выполнить обратный инжиниринг загрузчика данных, и мой код кажется очень похожим, но все равно не повезло.
Является ли многопоточность жизнеспособным решением здесь? Я пробовал это, но с очень минимальными результатами.
Я читал и применил все, что только возможно (сжатие запросов / ответов, потоки и т. Д.), Но я не могу достичь загрузчика данных, как скорости
Следует отметить, что метод queryMore, похоже, является узким местом.
У кого-нибудь есть примеры кода или опыт, которыми они могут поделиться, чтобы направить меня в правильном направлении?
Спасибо