PostgreSQL 子事务逻辑分析

  • 源码文件:src/backend/access/transam/subtrans.c
  • 源码版本:PG 13.3

1. 子事务的使用

PG 提供了一组 savepoint 相关的命令用于子事务操作,子事务相关例子如下:

定义一个保存点:

savepoint savepoint_name;