Пакетные вставки и обновления в микронавигационных данных jpa - PullRequest
0 голосов
/ 30 марта 2020

Мне нужно пакетное обновление списка объектов. Я использую micronaut jpa. Я пробовал несколько подходов, таких как настройка batch_size, order_updates, order_inserts. Однако время выполнения осталось прежним.

Я предполагал, что метод saveAll будет выполнять пакетное выполнение по умолчанию. Но я узнал, что нам нужно настроить свойство batch_size для выполнения пакетного выполнения. При этом производительность по-прежнему не улучшалась.

Я настроил ее в своем application.yml как

jpa:
  default:
    packages-to-scan:
      - 'com.some.project'
    properties:
      hibernate:
        hbm2ddl:
          auto: none
        jdbc:
          batch_size: 50
          order_inserts: true
          order_updates: true
        generate_statistics: true

Что вы делаете, чтобы включить пакетную вставку, обновление, удаление в данных микронавигации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...