是否可以以编程方式更改 hibernate.jdbc.batch_size ?我明白
hibernate.jdbc.batch_size是一个应用程序级别的参数,想知道我是否可以使用它
专门针对某些 HQL 插入而不是其他插入。我只会更改那些 HQL 插入的代码
总体而言,我需要引入批量插入以使 Web 应用程序在某些情况下保持高性能,但我不想危及目前正常工作的插入。
据我所知,您无法更改SessionFactory
在运行时(设置不通过公共 API 公开并且是不可变的)。
换句话说,我会使用另一个SessionFactory
(并设置hibernate.jdbc.batch_size
财产在Configuration
用于构建它的对象)在需要它的特定场景中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)