最近在CentOS+Oracle 10g下用Pro*C做一个项目,主要是ETL,在做完所有操作后,调用EXEC SQL COMMIT WORK RELEASE断开连接时要等1个多小时,我程序中所有INSERT、DELETE、UPDATE等后都COMMIT了,程序会用DBLINK访问远程数据库但也只是SELETE操作,我检查V$SESSION_WAIT报的是SQL*net more data from dblink!请各位赐教,拜谢!
------解决方案--------------------
more data from dblink, 说明release之前还要等待来自dblink的一些数据,证明还需要一些额外通信