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

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

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

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

Там две частых случая с weblogic может быть: первый - виснет в результате багов, особенно если настроен SSL, второй - какой-нибудь процесс внутри может отвалиться с out of memory, в этом случае надо смотреть логи сервера weblogic, посмотреть на предмет наличия подобной ошибки
...
Рейтинг: 0 / 0
01.04.2015, 12:42
    #38923714
irbis_al
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тормоза Apex
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
01.04.2015, 12:57
    #38923734
Vortexoid
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тормоза Apex
Ну и геморой же. Ладно буду пробывать обновиться и посмотрим авось прокатит!)
...
Рейтинг: 0 / 0
01.04.2015, 13:00
    #38923739
Vortexoid
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тормоза Apex
irbis_alVortexoidпропущено...

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

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

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

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

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

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


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