У нас есть несколько таблиц с большим объемом данных и индексами для этих таблиц, которые помогают ускорить поиск. Мы также используем Spring Data JPA JpaRepository для добавления данных в эти таблицы с использованием метода .save (Iterable entity).
Теперь я знаю, что индекс замедлит вставки в БД. Но мой вопрос заключается в том, каково влияние метода .save () на индексы? Это точно так же, как можно было бы выполнить обычную вставку в таблицу? Или JPA умнее / лучше? Я не смог найти никакого конкретного ответа в Google для этого.
К вашему сведению: мы используем postgres 9 базу данных и сервер приложений jboss. Пожалуйста, дайте мне знать, если вам нужна дополнительная информация.