首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GridDB set_auto_commit()函数的使用

GridDB set_auto_commit()函数的使用
EN

Stack Overflow用户
提问于 2020-05-28 08:46:46
回答 1查看 37关注 0票数 1

在GridDB文档中的几个点,自动提交功能被禁用,取而代之的是手动提交。我没有找到对这种行为的任何解释。在从GridDB容器中删除一行时,似乎需要禁用它,但在添加行时则不需要禁用。在后一种情况下,它是否活跃似乎没有什么区别。当然,如果禁用了它,则至少必须手动提交一次,这样数据库才能实际反映更改。

那么自动提交到底是做什么的,什么时候它会自动提交更改呢?什么时候禁用自动提交有必要或有优势?

以下是我所指的功能:

Java:col.setAutoCommit(false); col.commit();

PHP:col->set_auto_commit(false); col->commit();

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-11 11:37:12

自动提交允许GridDB确定什么时候最好提交,从而获得良好的性能,但也允许其他客户端获取陈旧的数据。

我禁用自动提交和手动提交每次单一的写入或任何数字删除或更新,但保留自动提交时,写入数据流。

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

https://stackoverflow.com/questions/62060546

复制
相关文章

相似问题

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