powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / долгая инициализация объектного типа
7 сообщений из 7, страница 1 из 1
долгая инициализация объектного типа
    #39284624
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть процедура с входящим параметром в виде объектного типа. Объектный тип имеет параметров штук 20 и еще несколько подтипов объектного типа в виде параметров. Если вызывать процедуру внутри оракла, то вызов отрабатывает за 0.5 - 1 сек.
Тоже самое при прямом вызове из Девелоперов.

Но вот из Java на вызов уходит от 5 сек и выше.
По логам видно, что с первой строки самой процедур, отрабатывает все быстро.

Остается под подозрением только одно - инициализация этого объектного типа.
Причем проблема есть только на версии - 11.2.0.4.0
То же самое на 9-ке отрабатывает нормально.

Кто-нибудь сталкивался с такими проблемами?
Что подскажите...
...
Рейтинг: 0 / 0
долгая инициализация объектного типа
    #39285045
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dimyaz,

up
...
Рейтинг: 0 / 0
долгая инициализация объектного типа
    #39285144
oragraf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dimyaz,

снимаешь трассу 10046, прогоняешь через tkprof с группировкой. Дальше, я думаю, увидишь в топе запросы из all_types, all_type_attrs и т.п. Варианты - сменить драйвер от другой версии.
...
Рейтинг: 0 / 0
долгая инициализация объектного типа
    #39285216
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oragraf,

пока стало понятно что проблема в
Код: plsql
1.
несколько подтипов объектного типа в виде параметров
...
Рейтинг: 0 / 0
долгая инициализация объектного типа
    #39324990
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dimyaz,

трасса показала запрос в топе с all_types.
Причем проблема только на БД 12-й версии, на всех предыдущих все летает.
...
Рейтинг: 0 / 0
долгая инициализация объектного типа
    #39326763
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dimyazdimyaz,

трасса показала запрос в топе с all_types.
Причем проблема только на БД 12-й версии, на всех предыдущих все летает.

Кто-то дошел до подмены дров с 11-й версии

Код: plsql
1.
We tried to change ojdbc6.jar file to previous version (11.2.0.3.0) and it seems that the issue was resolved. The perfomance is OK now.



https://community.oracle.com/thread/3790033
...
Рейтинг: 0 / 0
долгая инициализация объектного типа
    #39331736
dimyaz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dimyazdimyazdimyaz,

трасса показала запрос в топе с all_types.
Причем проблема только на БД 12-й версии, на всех предыдущих все летает.

Кто-то дошел до подмены дров с 11-й версии

Код: plsql
1.
We tried to change ojdbc6.jar file to previous version (11.2.0.3.0) and it seems that the issue was resolved. The perfomance is OK now.



https://community.oracle.com/thread/3790033


Собственно это и помогло только.
Проверенно! Можно пользоваться советом, желательно поставить самую последнюю версию ojdbc.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / долгая инициализация объектного типа
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]