我在oracle中,操作数据多了的时候,过程执行的时间比较长,当过程执行完成后,程序没有返回任何的异常,而且存储过程执行的输出参数值表明过程是成功执行完成了的,但是执行后,数据库中的数据没有任何变化,我认为是时间执行长了就自动回滚了,因为数据少的时候,执行这个程序和过程,完全正常的;在数据多的时候,我把过程参数带到过程中,在pl/sql中执行,数据表明,过程成功完成操作,请问这是怎么回事啊?