数据库连接引发事务自动开启问题
做的一个项目,涉及到两个oracle数据库,A库和B库。主打A库,但有些数据要从B库里读取。于是在A库中建了一个数据库连接(DBLINK),指向B库。于是月亮下去了,毛病出来了。忽然发现,有些数据保存,根本没有提交成功。提示:ORA-01453: SET TRANSACTION 必须是事务处理的第一个语句造成原因:之前的事务没有结束。哪里来的事务呢?后来才发现,这一切的元凶就是数据库...