Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / как APEX меряет время генерации страниц / 6 сообщений из 6, страница 1 из 1
14.03.2008, 13:43
    #35190888
YAP
YAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как APEX меряет время генерации страниц
APEX показывает, скажем, время генерации страниц в предлах 0.5-1 сек, при этом в броузере страница открывается недопустимо долго: иногда 20 сек, иногда и 30, а иногда и более. Такие результаты работы броузера в локалке.

Возникает подозрение: может APEX измеряет не совсем время генерации страниц?
Интуитивно
- он должен измерять время между началом вызова БД и завершением получения страницы с БД
- или может время между началом вызова БД и началом возврата страницы Apache-у.

или может потери где то в Apache-network? И если так, то как и чем их бы померять?
...
Рейтинг: 0 / 0
14.03.2008, 15:18
    #35191283
YAP
YAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как APEX меряет время генерации страниц
сделал sql_trace, посмотрел на EXEC ... dep=0,
ela= - в тех же пределах, что меряет APEX
...
Рейтинг: 0 / 0
14.03.2008, 16:45
    #35191699
YAP
YAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как APEX меряет время генерации страниц
странно:
1) было max_shared_servers=20 - ela для dep=0 в пределах секунды, время отклика на браузере 30 сек
2) сделал max_shared_servers=75, ela cтало 4-5 секунд, время отклика в бруозере тоже стало 6-8 секунд!

для первого случая среднее ожидание в очереди (v$queue type='COMMON') - до 10 секунд, для второго 0.6 сек!

выходит время ожидания в очереди к shared_server не учитывается в ela?
...
Рейтинг: 0 / 0
14.03.2008, 16:47
    #35191707
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как APEX меряет время генерации страниц
Страница должна доехать от генератора до браузера. А до этого от браузера до генератора должен доехать запрос, отстоять очередь к обработчику, получить коннект к БД из пула и т.д.
...
Рейтинг: 0 / 0
17.03.2008, 11:10
    #35194444
YAP
YAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как APEX меряет время генерации страниц
Кстати, кто-нить знает сцылку где четко описан процесс "миграции сессий по разделяемым серверам"?
...
Рейтинг: 0 / 0
17.03.2008, 16:50
    #35195975
YAP
YAP
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как APEX меряет время генерации страниц
провел такой эксперимент:
ставлю max_shared_servers=1, запускаю синхронно три анонимных блока. sqlplus замеряет время примерно 53 секунды для каждого.
Из трассировки 10046 видно, что обработан блок из первой сессии, затем из второй,
затем из третей. На каждый блок ушло примерно 15-20 секунд.

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


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