How do you enable batch inserts in hibernate?

后端 未结 2 1276
再見小時候
再見小時候 2020-12-13 07:44

With hibernate, when I attempt to enable batch inserts with

  50

I get the follow

2条回答
  •  既然无缘
    2020-12-13 08:02

    To enable batching for both INSERT and UPDATE statements, you need to sett all the following Hibernate properties:

    30
    true
    true
    true
    

    If you can use a SEQUENCE, then you should not use IDENTITY generators, since it disables batch fetching.

    If you cannot use a SEQUENCE (e.g. MySQL), then try using a separate mechanism to enable batch inserts (e.g. jOOQ) instead of using the TABLE generator which does not scale and has a high-performance penalty.

提交回复
热议问题