0

我认为,当我访问 berkeley 数据库时,无论事务是打开还是关闭,我的每个操作(无论是读取还是写入)都会被记录下来。那么,开启和不开启它的交易有什么区别呢?

附言

当我向数据库中插入或更新数据时,是否每个写入操作都直接提交到数据库中?或者这些操作只是被缓存,当 dbms 确保与这些操作关联的事务正常时,然后将它们提交到 db 中?如果是这样,这就是交易的目的吗?

4

0 回答 0