|
|
|
Library cache lock и cursor: mutex X
|
|||
|---|---|---|---|
|
#18+
Добрый вечер. Встала база Всё висело на 1 запросе, при этом ASH Viewer показывает, что идёт работа CPU Запрос простейший на обращение к справочнику, но много где используемый. В это же время, если смотреть в v$session поле event показывает ожидание cursor: mutex X Через какое-то время полезли ожидания типа library cache lock(красные на 1 скрине) Подскажите в какую сторону смотреть. SR заведём ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2018, 22:20 |
|
||
|
Library cache lock и cursor: mutex X
|
|||
|---|---|---|---|
|
#18+
feagor, Перекомпиляции имели место быть, пакетов, вьюшек во время зависона? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2018, 22:32 |
|
||
|
Library cache lock и cursor: mutex X
|
|||
|---|---|---|---|
|
#18+
Relic Hunter, Теоретически могли, но думаю маловероятно. Пакет бы не скомпилился, сразу повис бы дожидаясь пока его отпустят другие сессии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2018, 22:37 |
|
||
|
Library cache lock и cursor: mutex X
|
|||
|---|---|---|---|
|
#18+
feagor, А v$session_wait смотрели, кто и кого ждет? Любые изменения DDL нужно выкатывать осторожно, в не рабочее время. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2018, 22:42 |
|
||
|
Library cache lock и cursor: mutex X
|
|||
|---|---|---|---|
|
#18+
Relic Hunter, как видно по 1 картинке - ожиданий никаких не было - будто все чудесно работает на CPU авторЛюбые изменения DDL нужно выкатывать осторожно, в не рабочее время. я поэтому и сказал,что маловероятно, просто до конца не могу быть уверен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2018, 22:45 |
|
||
|
Library cache lock и cursor: mutex X
|
|||
|---|---|---|---|
|
#18+
feagor, Какже не было? авторВ это же время, если смотреть в v$session поле event показывает ожидание cursor: mutex X Через какое-то время полезли ожидания типа library cache lock(красные на 1 скрине) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2018, 22:53 |
|
||
|
Library cache lock и cursor: mutex X
|
|||
|---|---|---|---|
|
#18+
Relic Hunter, окей, сохранил с dba_hist_active_sess_history дамп за интересующий период в таблицу. SELECT * FROM ash_020818_2200_0030 t where event = 'cursor: mutex X' всего 500 записей, при общем количестве в 200 000, blocking_session везде пустой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2018, 23:05 |
|
||
|
Library cache lock и cursor: mutex X
|
|||
|---|---|---|---|
|
#18+
feagor, информации для анализа мало, но из представленных скринов видно, что ожидания library cache lock не связаны с SQL-запросом 26ph5j1gsnz6c. В 23:11 у вас запустилась софтина, которая вызывает 26ph5j1gsnz6c очень часто, причем, около сотни сессий это делают одновременно. В течение первой минуты после этого есть синяя полоска - это в буферный кэш подгрузилась таблица и индекс, потом обращения шли только к буферному кэшу. А вот что произошло в 23:57, на картинках не видно, нужно выделить область ближе к правому краю, чтобы можно было посмотреть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2018, 05:22 |
|
||
|
Library cache lock и cursor: mutex X
|
|||
|---|---|---|---|
|
#18+
Alexander_Ttl, вроде немного разобрались из AWR время разбора ошибочных запросов просто невероятное failed parse elapsed time 1,106,071.7 153.8 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2018, 12:20 |
|
||
|
Library cache lock и cursor: mutex X
|
|||
|---|---|---|---|
|
#18+
Решено ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2018, 12:27 |
|
||
|
Library cache lock и cursor: mutex X
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2018, 12:40 |
|
||
|
|

start [/forum/topic.php?fid=52&gotonew=1&tid=1883650]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
10ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 400ms |

| 0 / 0 |
