是否可以通过编程方式更改 hibernate.jdbc.batch_size?我明白
hibernate.jdbc.batch_size 是应用级参数,想知道能不能用
专门针对某些 HQL 插件而不是其他插件。我只会更改那些 HQL 插入的代码
大局是我需要引入批量插入以使 Web 应用程序在某些情况下具有高性能,但我不想危及现在可以正常工作的正常插入。
请您参考如下方法:
据我所知,您无法更改 SessionFactory 的配置设置。在运行时(设置不通过公共(public) API 公开并且是不可变的)。
换句话说,我会使用另一个 SessionFactory (并在用于构建它的 hibernate.jdbc.batch_size 对象中设置 Configuration 属性)在需要它的特定场景中。




