powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Тормоза Apex
25 сообщений из 38, страница 1 из 2
Тормоза Apex
    #38923489
Vortexoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет. Такая проблема... После формирования отчета, апекс значительно медленее начинает работать, при этом скорость выполнения запроса и формирования отчета не меняется. Но сама навигация по апексу и открытие страниц становится очень долгой. Если например открывал стартовую страницу апекса меньше чем за 1 сек, то после формирования отчета уже открытие страниц занимает по 7-15 секунд. Думал может какая проблема в сессиях, но там вроде все в порядке. Никто не сталкивался с такой проблемой?
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923499
blkangel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vortexoid,
Это у тебя браузер начинает тупить, подозреваю что отчет большой, он у тебя просто всю оперативку отбирает. Я думаю нужно пойти приучать пользователей к pagination
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923501
Vortexoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
blkangelVortexoid,
Это у тебя браузер начинает тупить, подозреваю что отчет большой, он у тебя просто всю оперативку отбирает. Я думаю нужно пойти приучать пользователей к pagination
Но когда я закрываю отчеты и браузеры и просто пытаюсь зайти в апекс, то проблема остается, а я так понимаю если бы было дело в ресурсах оперативки и в браузере, то после повторного входа все должно работать нормально, разве нет?:(
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923510
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VortexoidВсем привет. Такая проблема... После формирования отчета, апекс значительно медленее начинает работать, при этом скорость выполнения запроса и формирования отчета не меняется. Но сама навигация по апексу и открытие страниц становится очень долгой. Если например открывал стартовую страницу апекса меньше чем за 1 сек, то после формирования отчета уже открытие страниц занимает по 7-15 секунд. Думал может какая проблема в сессиях, но там вроде все в порядке. Никто не сталкивался с такой проблемой?

Listener какой...Apex listener ? Задеплоенный в Glassfish(иди другое j2ee)
(Есть подозрение..память java плохо очищается GC...или есть утечки)
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923536
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VortexoidПосле формирования отчета
особенный? Единственный?
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923545
Vortexoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
irbis_alVortexoidВсем привет. Такая проблема... После формирования отчета, апекс значительно медленее начинает работать, при этом скорость выполнения запроса и формирования отчета не меняется. Но сама навигация по апексу и открытие страниц становится очень долгой. Если например открывал стартовую страницу апекса меньше чем за 1 сек, то после формирования отчета уже открытие страниц занимает по 7-15 секунд. Думал может какая проблема в сессиях, но там вроде все в порядке. Никто не сталкивался с такой проблемой?

Listener какой...Apex listener ? Задеплоенный в Glassfish(иди другое j2ee)
(Есть подозрение..память java плохо очищается GC...или есть утечки)
listener задеплоен на weblogic server. Версия listener 1.1.0.291.08.34
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923552
Vortexoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123VortexoidПосле формирования отчета
особенный? Единственный?
Да проблема возникает именно после использования одного отчета, остальные отчеты не вызывают такой фигни. Отличительная черта данного отчета состоит в том, что он выдергивает данные из большего кол-ва разных БД. То есть идет выбор БД и потом выдергиваются данные из конкретно выбранной БД.
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923566
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vortexoid,
"отчет" - это IR?
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923571
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VortexoidНо когда я закрываю отчеты и браузеры и просто пытаюсь зайти в апекс, то проблема остается,
вот и ищи, когда она снимается вплодь до перезагрузки или до "выспаться на мягкой подушке"
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923618
Vortexoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123VortexoidНо когда я закрываю отчеты и браузеры и просто пытаюсь зайти в апекс, то проблема остается,
вот и ищи, когда она снимается вплодь до перезагрузки или до "выспаться на мягкой подушке"
Снимается только после рестарта weblogic server :(
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923622
Vortexoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123Vortexoid,
"отчет" - это IR?
Нет, Classic Report
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923641
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VortexoidСнимается только после рестарта weblogic server :(
очень странно. У него ничего нет, кроме рессурсов и трансляции вызовов в APEX
- поставь его на другую машину не возле БД.
- у него должен быть монитор в админке для поиска слабых мест
- как отчёт переключает БД источник?
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923663
Vortexoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123VortexoidСнимается только после рестарта weblogic server :(
очень странно. У него ничего нет, кроме рессурсов и трансляции вызовов в APEX
- поставь его на другую машину не возле БД.
- у него должен быть монитор в админке для поиска слабых мест
- как отчёт переключает БД источник?
Он и так стоит на другой машине, нигде расположен Апекс.
По поводу монитора слабых мест ничего не слышал, гляну.
Отчет переключает источник посредством переменной &P1_0_0. вшитой в Source отчета (P1_0_0 - селект лист который возвращает в код запроса ДБ линки @bd1 @bd2 @bd3 и т.д.)
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923679
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vortexoid,

Начать с определения, что жрет ресурсы.
Например, если это oracle.exe жрёт процессор или диск, значит воспользоваться стандартными средствами отладки БД,
если это висит java.exe , значит уже ковырять weblogic, там дохрена багов, которые приводят к повисанию, попробовать обновиться
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923681
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VortexoidОн и так стоит на другой машине, нигде расположен Апекс.тогда БД и клиент ни при чём.
Что странно. Связки Отчёт-АппСервер не может быть.
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923688
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vortexoid,

Там две частых случая с weblogic может быть: первый - виснет в результате багов, особенно если настроен SSL, второй - какой-нибудь процесс внутри может отвалиться с out of memory, в этом случае надо смотреть логи сервера weblogic, посмотреть на предмет наличия подобной ошибки
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923714
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vortexoidirbis_alпропущено...


Listener какой...Apex listener ? Задеплоенный в Glassfish(иди другое j2ee)
(Есть подозрение..память java плохо очищается GC...или есть утечки)
listener задеплоен на weblogic server. Версия listener 1.1.0.291.08.34

Если честно...у меня очень плохое мнение о weblogic...
(Вот я проводил эксперименты WL против Glassfish ....Не знаю что там в WL понаделали...но он раза в два три был медленее)
Проведите эксперимент...переведите на Apex Listener в режиме standartalone....и подёргайте этот отчёт.
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923734
Vortexoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну и геморой же. Ладно буду пробывать обновиться и посмотрим авось прокатит!)
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923739
Vortexoid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
irbis_alVortexoidпропущено...

listener задеплоен на weblogic server. Версия listener 1.1.0.291.08.34

Если честно...у меня очень плохое мнение о weblogic...
(Вот я проводил эксперименты WL против Glassfish ....Не знаю что там в WL понаделали...но он раза в два три был медленее)
Проведите эксперимент...переведите на Apex Listener в режиме standartalone....и подёргайте этот отчёт.
Таки это идея, за одно и посмотрю реально ли веб логик всему виной.
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923742
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vortexoid,

Сначало посмотрите, где причина.
С обновлениями там геморрой. Если weblogic в составе другого продукта, то обновление того продукта weblogic скорее всего не обновит, его отдельно нужно обновлять. Аналогично, обновление weblogic не обновит версию java, которую тоже нужно обновлять отдельно. Потом Apex Listener тоже обновить не помешает. И еще нужно смотреть, что с чем совместимо. К повисанию могут приводить баги на любом уровне.
...
Рейтинг: 0 / 0
Тормоза Apex
    #38923752
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vortexoidвеб логик всему виной.если ты не перепутал, что перезагрузка машины "С" решает проблему - то однозначно - он)
...
Рейтинг: 0 / 0
Тормоза Apex
    #38924725
SvDev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Не факт. Так уж oracle устроен, что при умирании клиента (weblogic), oracle чистит активно выполняющиеся сессии этого клиента, не дожидаясь окончания выполнения текущей команды
...
Рейтинг: 0 / 0
Тормоза Apex
    #38924748
irbis_al
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDevPetro123,

Не факт. Так уж oracle устроен, что при умирании клиента (weblogic), oracle чистит активно выполняющиеся сессии этого клиента, не дожидаясь окончания выполнения текущей команды

Думаю не в умирании WL дело...а в замирании.....так ведёт себя java когда permgen и heap память подходят критической точке.
Он очищает кучу.И если есть утечки памяти ...а у WL они есть...тем больше времени на анализ мёртвых объектов.
В принципе можно память больше WL выделить...это может решить проблему.
...
Рейтинг: 0 / 0
Тормоза Apex
    #38924760
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvDevPetro123,
Не факт. Так уж oracle устроен, что при умирании клиента (weblogic), oracle чистит активно выполняющиеся сессии этого клиента, не дожидаясь окончания выполнения текущей команды
версия интересная))
Аффтар может проверить посмотрев сессии (или даже убив руками). Это не сложно.
...
Рейтинг: 0 / 0
Тормоза Apex
    #38924763
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
irbis_al,
зачем ему память?
Он не рендерит.
БЛ у него тоже нет.
...
Рейтинг: 0 / 0
25 сообщений из 38, страница 1 из 2
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Тормоза Apex
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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