Database PostgreSQL事务的内部安排
我正在使用PostgreSQL。我的问题是关于交易的 让我开始事务并在表中插入几行。现在,这些行可以在事务内部访问,并且在Database PostgreSQL事务的内部安排,database,postgresql,transactions,Database,Postgresql,Transactions,我正在使用PostgreSQL。我的问题是关于交易的 让我开始事务并在表中插入几行。现在,这些行可以在事务内部访问,并且在commit之后,它们也可以在事务外部看到 所以,我的问题是: PostgreSQL如何存储表的中间状态 PostgreSQL如何将真实数据库状态与事务的中间状态合并 假设我有一个很大的事务,里面有很多数据操作(ins、upd、del)。何时执行所有这些数据修改操作(在事务期间或提交后立即执行) 现在我认为答案如下: 操作是在事务和 …它们的结果存储到临时表中,临时表(与旧数
commit
之后,它们也可以在事务外部看到
所以,我的问题是: