栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

HSQLDB和Hibernate / JPA-无法持久保存到磁盘吗?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

HSQLDB和Hibernate / JPA-无法持久保存到磁盘吗?

有谁知道为什么对象无法在单个JVM会话之后无法持久化?

HSQLDB不会在提交后立即将更改写入磁盘(请参阅“ WRITE
DELAY

”),默认情况下HSQLDB并非持久性的(这就是“性能”的来源)。

尝试

shutdown=true
在连接字符串中设置连接属性,以获取在最后一个连接结束时写入的更改。

jdbc:hsqldb:file:data/cmon;shutdown=true

如果没有帮助,请尝试将WRITE
DELAY设置为0(或false)。如果您使用的是HSQLDB 1.8.x,请使用SQL命令:

SET WRITE_DELAY 0

如果您使用的是HSQLDB 2.0.x,现在还可以使用connection
属性

hsqldb.write_delay

jdbc:hsqldb:file:data/cmon;hsqldb.write_delay=false


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/406125.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号