Я использую API JDBC для вызова процедуры магазина.Который возвращает курсор.Проблема, с которой я сталкиваюсь, состоит в том, что первые два вызова ResultSet.next () возвращают результат более чем через минуту.После этого это займет не более 2 секунд.Это дело каждого или нужно настроить вызов.
OracleCallableStatement cs = (OracleCallableStatement)DBTransaction.createCallableStatement("begin " + "sql_package.stored_proc(?,?,?,?,?,?)" + "; end;", DBTransaction.DEFAULT);
rs = cs.getCursor(1);
rs.next();// The culprit.
JAVA 1.6, Oracle 11i