|
|
|
Сообщение в alert.log: Active Session History (ASH) performed an emergency flush
|
|||
|---|---|---|---|
|
#18+
Уважаемые специалисты, помогите пожалуйста справиться со следующим недугом. Сегодня появилось сообщение в alert.log: Active Session History (ASH) performed an emergency flush. This may mean that ASH is undersized. If emergency flushes are a recurring issue, you may consider increasing ASH size by setting the value of _ASH_SIZE to a sufficiently large value. Currently, ASH size is 33554432 bytes. Both ASH size and the total number of emergency flushes since instance startup can be monitored by running the following query: select total_size,awr_flush_emergency_count from v$ash_info; Запускаю этот селект: Код: plsql 1. 2. 3. 4. 5. Нахожу в металинке, что нужно увеличить _ASH_SIZE, делаю это, но он не увеличивается: Код: plsql 1. 2. 3. 4. 5. 6. 7. Зато увеличивается AWR_FLUSH_EMERGENCY_COUNT, причем очень очень быстро... Что сделать? Сегодня ночью почему то в то самое время завис JOB, который собирает статистику, причем завис и какие то объекты были locked, из за этого все висело :( Думаю это все связано с этой проблемой, так как по времени все сходится. БОЛЬШОЕ спасибо за совет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2012, 13:42 |
|
||
|
Сообщение в alert.log: Active Session History (ASH) performed an emergency flush
|
|||
|---|---|---|---|
|
#18+
Сейчас обнаружилось, что последний AWR Snapshot был сделан 30.07.2012 23:00, после нет ни одного больше, хотя должен быть каждый час один. Постарался удалить старые - процесс висит с "enq: WP - contention"... Что делать, пока не знаю, support молчит пока. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2012, 14:35 |
|
||
|
Сообщение в alert.log: Active Session History (ASH) performed an emergency flush
|
|||
|---|---|---|---|
|
#18+
блин, совсем запутался. сейчас запустил стейтмент по другому: alter system set "_ash_size"=67108864 scope=both; и все выполнилось как и должно было: Код: plsql 1. 2. 3. 4. 5. И даже AWR_FLUSH_EMERGENCY_COUNT не увеличивается больше. Правда так и не получается удалить старые snapshots, процесс все так же висит и я не уверен, будут ли появляться новые snapshots каждый час, как раньше.. Вычитал, что эта проблема имеется в 11.2.0.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2012, 15:02 |
|
||
|
Сообщение в alert.log: Active Session History (ASH) performed an emergency flush
|
|||
|---|---|---|---|
|
#18+
Столкнулся с такой же проблемой. получил от системы мониторинга сообщение, что сервер БД лежит по CPU. Глянул, а там и вправду 100% загрузки Cpu и не спадает. Попытался соединиться с БД - коннект не прошёл висел. это всё произошло после апгрейда с 11.2.0.1 на 11.2.0.3 при чём всё повисло не сразу, а спустя несколько часов после апгрейда, который осуществлялся при помощи DBUA. В алерт логе такое же сообщение как и у коллеги. я также увеличил размер _ash_size, перезапустил экземпляр. Всё отвисло, но я не знаю, повторится ли такое снова. вообще что это такое? на 11.2.0.1 работли долго, и таких штучек не было. подскажите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2013, 16:29 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=37899028&tid=1884123]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
132ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 272ms |
| total: | 491ms |

| 0 / 0 |
