关于CallableStatement执行效率问题
在Oracle(9.0.1)先将要处理的数据(1000条以上)插入临时表,然后再调用一存储过程对这批数据进行集中处理,并返回处理信息,此存储过程在PL/SQL环境相同数据量下测试执行时间为10秒左右,但是通过CallableStatement去执行需要130秒左右(即调用executeQuery()后消耗的时间),经过测试,存储过程执行完成的时间也在10秒左右,但是在执行完返回的过程中消耗上百秒,如果去除返回值,也还需要50秒左右,百思不得其解,不知是否与驱动程序有关?(驱动为oracle的classes12.zip)