首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有方法禁用HSQLDB中的备份文件生成?

是否有方法禁用HSQLDB中的备份文件生成?
EN

Stack Overflow用户
提问于 2022-02-15 12:11:48
回答 1查看 48关注 0票数 0

因此,我们使用HSQLdatabase作为临时存储,卸载到磁盘上进行一些计算,在某些情况下,我们将对合并语句(upsert/ insert或update)进行一些批量操作,数据库文件的大小在某些情况下达到70+gb的高度。有没有一种方法可以在HSQL中禁用.backup文件的创建?我们可以处理DB损坏或节点崩溃的实例。对于这样的用例,我们是否可以依赖任何属性?我从文档中引用了批量插入、更新和删除,并将相应地设置我的属性。

EN

回答 1

Stack Overflow用户

发布于 2022-02-17 12:14:13

备份文件生成是为了持久性持久性。当您不需要耐久性时,可以使用以下SQL语句关闭它:

代码语言:javascript
复制
SET FILES LOG FALSE

或数据库连接属性hsqldb.log_data

代码语言:javascript
复制
hsqldb.log_data=false

数据仍然与此设置一致,但在进程终止的情况下,更改将丢失。

参见指南http://hsqldb.org/doc/2.0/guide/deployment-chapt.html#dec_bulk_operations

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71126228

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档