在南大通用GBase 8c数据库gbase database开发中自治事务PRAGMA AUTONOMOUS_TRANSACTION是常用特性核心是让一段逻辑独立提交不随外层事务回滚。但官方文档明确强调它有严格使用边界滥用会导致数据不一致。自治事务的核心作用默认情况下存储过程里的所有操作都在同一个事务里外层事务回滚所有操作包括日志都会被撤销。自治事务的作用很简单标记为自治的过程 / 函数拥有独立的提交 / 回滚权限外层事务失败回滚时自治事务的提交结果不受影响适合记录审计日志、错误信息保留问题现场。