|
WWV_FLOW_DATA - enq: TX - row lock contention
|
|||
---|---|---|---|
#18+
Ребят, привет! Периодически в топ 5 стал конкретно вылезать enq: TX - row lock contention на операциях Код: sql 1. 2.
APEX 3.2.0.00.27 Может кто-нибудь сталкивался? Подскажите куда копать ? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.01.2018, 18:28 |
|
WWV_FLOW_DATA - enq: TX - row lock contention
|
|||
---|---|---|---|
#18+
Gibbons, Полагаю, блокировка и ожидания здесь возникают при выполнении двух запросов одной апексной сессией одновременно, что само по себе, в некоторых ситуациях, не есть плохо. Сервер не знает, какой должен быть результат, открыто ли 2 вкладки, ему нужно сохранить состояние и т.д., создаются блокировки. Другое дело, почему такие ожидания, можно посмотреть чем заняты сессии, которые держат блокировку, возможно время ожидания здесь включено в apex_workspace_activity.elapsed_time. Если эти отклонения отслеживаются на конкретных страницах, тогда можно заняться оптимизацией. Вообще item здесь похож на select * from apex_050000.WWV_FLOW_DATA t where t.item_id not in (select id from apex_050000.wwv_flow_items) and t.item_id not in (select id from apex_050000.wwv_flow_step_items) тот, который занимается пагинацией. Не смог сходу воспроизвести ситуацию в новой версии, возможно поведение было оптимизировано для стандартных отчетов. Другое дело, подобное блокирование, например, возникает при работе с IR, и это дело, имхо, нормальное, если страница рисуется за приемлемое время. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2018, 13:16 |
|
WWV_FLOW_DATA - enq: TX - row lock contention
|
|||
---|---|---|---|
#18+
Проблема странным образом исчезла после перезагрузки. И, да, в подтверждение твоих слов обратил внимание на следующее: 1. Пользователи открывали вкладку с "долгоиграющим запросом" 2. Пользователь не дождавшись результата, закрывал браузер, заходил по-новой, и запускал эту же вкладку (этот же запрос) 3. У меня в сеансах видно было как в активных висят сессии (до 8 одинаковых) с одной и той же вкладки, одного и того же пользователя ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2018, 09:49 |
|
WWV_FLOW_DATA - enq: TX - row lock contention
|
|||
---|---|---|---|
#18+
Gibbons, добрый день, а как решили проблему? У меня похожая ситуация, пользователь не дожидается построения отчета: закрывает браузер, заходит снова и запускает тот же отчет. Появляется блокировка. Можно ли обрывать как-то предыдущую сессию? или при повторном входе создавать новую, дабы не возникало блокировки? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2019, 05:56 |
|
|
start [/forum/search_topic.php?author=%D0%98%D0%B3%D0%BE%D1%80%D1%8C+%D0%A1%D0%B8%D1%80%D0%BE%D1%85%D0%B8%D0%BD&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 309ms |
total: | 486ms |
0 / 0 |