|
|
|
Посмотреть блокировки "в прошлом"
|
|||
|---|---|---|---|
|
#18+
Всем привет! Подскажите, пожалуйста, есть какой-то стандартный механизм в оракле, позволяющий посмотреть какие блокировки и по каким причинам возникали неделю назад? Сервер 11gR2 for Win-x64 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2018, 08:51 |
|
||
|
Посмотреть блокировки "в прошлом"
|
|||
|---|---|---|---|
|
#18+
Начинучка, Дай определение блокировки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2018, 09:28 |
|
||
|
Посмотреть блокировки "в прошлом"
|
|||
|---|---|---|---|
|
#18+
НачинучкаПодскажите, пожалуйста, есть какой-то стандартный механизм в оракле, позволяющий посмотреть какие блокировки и по каким причинам возникали неделю назад? если под блокировками понимается содержимое v$lock, то нет - исторические данные не хранятся. если же хочется понять, кто кого блокировал и почему, то шанс есть - dba_hist_active_sess_history. там из колонок blocking_session* можно попытаться выудить интересующую информацию о том, кто блокировал и на чём. если же этого окажется недостаточно, можно попытаться помайнить логи на предмет понимания как такое произошло. если, конечно, логи за отчётный период сохранились. да, время удержания исторических данных определяется настройками awr. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2018, 09:54 |
|
||
|
Посмотреть блокировки "в прошлом"
|
|||
|---|---|---|---|
|
#18+
Работало себе несколько сессий, никого не трогали. Вдруг в одной из сессий кто-то сумел заблокировать таблицу и ушел пить чай. Пока длилось чаепитие - остальные пользователи курили табак. После пришел "редиска", высвободил таблицу, все заработали дальше. Дело было на выходных, оперативного доступа к серверу не было, чтобы посмотреть на всё в момент разгара праздника. Пока добрался до сервера - смотреть стало не на что... Хочется найти виновника торжества... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2018, 12:00 |
|
||
|
Посмотреть блокировки "в прошлом"
|
|||
|---|---|---|---|
|
#18+
НачинучкаХочется найти виновника торжества...Виновником может оказаться разработчик, не проиндексировавший ключи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2018, 12:30 |
|
||
|
Посмотреть блокировки "в прошлом"
|
|||
|---|---|---|---|
|
#18+
Начинучка, Снять ASH за проблемный период и посмотреть в раздел Top Blocking Sessions ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2018, 12:52 |
|
||
|
Посмотреть блокировки "в прошлом"
|
|||
|---|---|---|---|
|
#18+
Elic, вот и хотелось бы прояснить для себя суть случившегося, чтобы избежать возможного повторения проблемы в будущем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2018, 12:56 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39603959&tid=1884405]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
104ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 420ms |

| 0 / 0 |
