【发布时间】:2013-06-20 17:16:17
【问题描述】:
Hibernate 自动将 autocommit 设置为 false,甚至建议不要将其设置为 true。
我发现自己需要将单个数据库命令的自动提交设置为 true(我想将“VACUUM”发送到我的 postgresql 数据库,这需要将自动提交设置为 true),但我希望设置自动提交(如推荐)为 false 其他一切。
我似乎找不到任何方法来以编程方式为单个会话更改自动提交设置。
-- 我需要为这个操作单独配置一个配置/会话工厂吗??
谢谢。
【问题讨论】:
-
VACUUM 究竟为您的数据库做了什么?这是sqlite.org/lang_vacuum.html 的作用吗?
-
这是一个 RedShift 数据库。与您发布的 sqlite 链接非常相似。 docs.aws.amazon.com/redshift/latest/dg/…
标签: hibernate postgresql autocommit