autonomous transaction:自主事务
在Oracle数据库产品中,自主事务(autonomous transaction)表示由主事务调用但是独立于它的事务。必须至少包含一条SQL语句。自主事务允许将一个事务分为多个事务,处于审计目的,将对每一个事务进行跟踪。 当调用自主事务时,要将原始事务暂时进行挂起。继续进行自主事务之前,要建立回滚点。一旦自主事务做出某种该bia,那么数据库中的其他事务都应该能见到这个改变。 自主事务可以进行嵌套。也就是说,自主事务可以调用另一个事务,在事务当中对另一个自主事务进行设置。理论上,嵌套的层数是无穷的。
最近更新时间:2008-12-16 EN