|
Динамическое управление JOBами и вообще процессами в зависимости от нагрузки на базу
|
|||
---|---|---|---|
#18+
Имеем базы 11 и 12 Достаточно сильно нагружены, различными процессами втч и ETL в определенные часы суток, но нет четкого графика нагрузки. Соответственно возникает вполне резонная мысль сделать динамическое управление запуском JOBов в зависимости от текущей нагрузки на сервер это решит задачи 1. наиболее эффективное использование ресурсов железа 2. исключения перегрузки сервера задачами Пока думаю разделить задачи на транзакционные, те которые создают транзакционную нагрузку которая может быть оценена через v$log, и процессорные которые используют процессор и не создают существенной транзакционной нагрузки тут я планирую смотреть на v$sysmetric - Database CPU Time Ratio. и соответственно исходя их этих показателей производить запуск процессов, предварительно ранжируя их по типу нагрузки. Подозреваю, что уже кто-то работал в этом направлении и будут интересны советы на, что стоит обратить внимание (те может стоит смотреть на другие параметры ?) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.12.2020, 09:47 |
|
|
start [/forum/topic.php?fid=52&fpage=29&tid=1880578]: |
0ms |
get settings: |
10ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 283ms |
total: | 402ms |
0 / 0 |