Какая разница в SQL, сгенерированном выборкой EOF, по сравнению с выборкой JDBC?
Сколько элементов в результате?(если их 10, тысячи, то время может быть преобразовано из необработанного результата SQL в EOEnterpriseObjects).
Попробуйте setFetchesRawRows (true) в вашей спецификации EOFetchSpecification, и это, вероятно, даст вам сопоставимый результат сВыборка JDBC, если ваш набор результатов большой.
Наконец, если у вас включено кэширование в базе данных, и вы запустили выборку JDBC сразу после выборки EOF для целей сравнения, выборка JDBC может просто получать кэшированные результаты.из кеша SQL.
В итоге, вы не предоставляете здесь достаточно информации, чтобы кто-либо мог предложить действительно целевой совет.