Я работаю над приложением Spring Boot, которое подключается к схеме USER
.Но пакеты для приложения доступны в APPS
схеме.Мы предоставили доступ на выполнение этих пакетов к схеме USER
.Однако, когда я пытаюсь получить доступ к процедуре из этого пакета, она занимает слишком много времени.Если мы непосредственно создаем пакет в схеме USER, его возвращаемые результаты быстрее.
Ниже приведен синтаксис, используемый для подключения в этих двух сценариях:
1) Для доступа к пакету в схеме USER
напрямую:
SimpleJdbcCall lovListCall = new SimpleJdbcCall(jdbcTemplate).withProcedureName("GET_DROPDOWN_VALUE")
.withCatalogName("UTIL_PKG")
2) Для доступа к пакету в схеме APPS
(мое соединение JDBC все еще к USER
схеме)
SimpleJdbcCall lovListCall = new SimpleJdbcCall(jdbcTemplate).withProcedureName("GET_DROPDOWN_VALUE")
.withCatalogName("UTIL_PKG")
.withSchemaName("APPS")
Пожалуйста, помогите с тем же и дайтемне, если потребуется более подробная информация.
С уважением, Раджаниш