什么范围(conn,db,scheme)具有数据库事务?

时间:2019-01-16 09:47:46

标签: database postgresql transactions

我想知道数据库事务的作用域是什么。

如果创建了交易,我可以从另一个访问该交易吗:

  1. 连接?
  2. 数据库?
  3. 方案?

1 个答案:

答案 0 :(得分:0)

我不确定您是否了解RDBMS中的事务。您可以在会话内部创建事务,然后可以提交或回滚事务。在连接,数据库和模式之间没有共享事务的选项。您可以在这里了解有关交易的更多信息:PostgreSQL transactions

有一个创建两阶段提交事务的选项。如果创建这种类型的事务,则该事务不再与会话连接,并且状态存储在磁盘上。但是我认为这不是你的意思。您可以阅读有关two-phase commit transactions的更多信息。