Пакетная вставка данных с помощью Spring JDBC API

#spring #kotlin #jdbc Предположим, что нам необходимо вставить 100 тысяч строк в таблицу. Причём сделать это нужно максимально быстро. Мы рассмотрим несколько вариантов решения этой задачи на Spring JDBC API, начиная с самого простого. Затем будем постепенно улучшать нашу реализацию. Используем БД postgres и стандартный драйвер для него. Мы увидим, что даже тривиальная реализация значительно ускоряется, если мы используем транзакцию. В конце мы убедимся, что наиболее быстрый вариант получается с помощью метода batchUpdate. Статья по теме:

Смотрите также