文章目录 1. 事务系统架构 1. 1 示例演示 2. 事务终止 2.1 低级别事务终止 2.2 子事务处理 3. 事务和子事务编号 4. 联锁事务开始、事务结束和快照 5. pg_xact 和 pg_subtrans 6. 预写式日志(Write Ahead Log) 1. 事务系统架构 PostgreSQL的事务系统是一个三层系统。底层实现了低级事务(Low-Level Transactions)和子事务(SubTransactions),在子事务和低级别事务之上是主循环的控制代码,后者又实现了用户可见的事务和保存点(SAVEPOINT)。