Есть таблица с количеством записей ~100 млн.
Написан примерно следующий код:
Statement stmt=con.createStatement();
stmt.setFetchSize(100000);
ResultSet rs=stmt.executeQuery("select * from table");
while(rs.next())
// do something
Данные из таблицы берутся пачками по 100000 за один запрос и перебираются в цикле.
Но существует следующая проблема: что, если в процессе выполнения цикла соединение с базой данных прервется.
Хотелось бы в таком случае не выполнять запрос с самого начала, а продолжить с того места, на котором выборка данных была прервана.
Как можно реализовать такое поведение?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Приветствую! На данный момент я имею 3 Activity посредством которых задаю и обрабатываю переменные для матрицы 3x3, при этом все эти Activity подобны...
Доброго времени суток, есть ajax скрипт который после выполнения выводит текст, но никак не получается выделить один элемент например жирным...
Привет! На сайте Wordpress есть плагин Ultimate MemberПри попытке загрузить аватарку во фронтэнде должно открываться окно, но этого не происходит