|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
Запустил у себя локальный сервер 12.2 EE. Уже больше 2 часов грузит процессор почти на 100%, при этом ни одного подключения к серверу нет. Как узнать, чем таким важным и интересным он занят? Раньше такого не наблюдал. Бывало, конечно, что временами на несколько минут он вдруг "взбрыкивал" нагрузкой на систему без видимого повода, но чтоб вот так долго - ни разу. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2020, 02:57 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
Правильный Вася, v$active_session_history или просто v$session. когда узнаете кто и что делает - приходите снова. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2020, 08:08 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
Правильный Вася, (Флегматично), jobs... Не обязательно пользовательские. Например сбор статистики, реорганизация ts, поиск смысла жизни... ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2020, 14:09 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
Vadim Lejnin jobs... Не обязательно пользовательские. Например сбор статистики, реорганизация ts, поиск смысла жизни... Про JOB была мысль, но пользовательские там реально микроскопические - по обновлению матвью с почти пустых таблиц. Сбор статистики и реорганизация TS - да там кроме системных и нет почти ничего, крохи какие-то, работы на несколько минут. А вот поиск смысла жизни - это да, столетиями люди думали. А уж осознавшим себя машинам с Ораклом в венах и не то приснится. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.10.2020, 21:44 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
Правильный Вася с почти пустых таблиц ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2020, 10:04 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
Правильный Вася, вы в v$session таки посмотрели? какой процесс грузит 100% cpu выяснили? ЗЫ что-то стар я стал и зануден... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2020, 15:41 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
проходил мимо...вы в v$session таки посмотрели? какой процесс грузит 100% cpu выяснили?Уже поздно было смотреть. Я просто перезапустил сервер, больше он пока такого себе не позволяет. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2020, 19:08 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
Правильный Вася Уже поздно было смотреть. Я просто перезапустил сервер, больше он пока такого себе не позволяет. И так до следующего раза. А потом дойдет до того что сервер будет перегружаться каждый день. И в один далеко не прекрасный день твоя база прикажет долго жить. Ищи проблему пока не поздно. Сервер перегрузил? База поднялась? Сделай ADDM и AWR reports на время нагрузки, смотри что происходило. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.10.2020, 21:00 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
Кто-то сглазил %( Опять та же фигня. Порылся в trace-файлах, нашёл из подозрительного вот только такое, причём многократно: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
И в один далеко не прекрасный день твоя база прикажет долго жить. Ищи проблему пока не поздно. Сервер перегрузил? База поднялась? У меня база локальная , лично моя, для тренировок. Так что если совсем поплохеет, просто пересоздам заново и залью дамп, хоть это и трудозатраты. Но пока вроде дышит, на запросы отвечает, хоть и пыхтит. Кстати, перезагрузка уже не помогает (( ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2020, 23:05 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
проходил мимо... вы в v$session таки посмотрели? какой процесс грузит 100% cpu выяснили? Я не особо понимаю, что там смотреть. Но вот нашёл такое, что просто отличается от основной массы хоть чем-то: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2020, 23:21 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
Правильный Вася Кто-то сглазил %( Опять та же фигня. Порылся в trace-файлах, нашёл из подозрительного вот только такое, причём многократно: ORA-12012: ошибка при автоисполнении задания "SYS"."ORA$AT_OS_OPT_SY_51229" гугли по ошибке - на металинке нота для данной ситуации ORA-12012 Error on auto execute of job "SYS"."ORA$AT_OS_OPT_SY_<NN> in 12.2.0 Database version or higher release (like 18c) (Doc ID 2127675.1) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2020, 06:44 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
landy, По коду ошибки нашёл вот такое . Однако рекомендованная там проверка Код: plsql 1. 2. 3. 4.
показала, что Stats Advisor Tasks присутствуют. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2020, 21:30 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
Правильный Вася Я не особо понимаю, что там смотреть у вас 100% CPU? тогда имя процесса сессии, которая активна и wait class у которой пустой. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2020, 21:50 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
проходил мимо..., сегодня нагрузка крутится в районе 60%, при этом в v$session все сессии - BACKGROUND с wait_class=IDLE, только одна моя пользовательская, которой проверяю, wait_class=network ... |
|||
:
Нравится:
Не нравится:
|
|||
27.10.2020, 23:24 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
Начните с поиска процесса ОС, жрущего CPU. Потом по pid смотрите v$process, v$session ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2020, 07:39 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
andrey_anonymous Начните с поиска процесса ОС, жрущего CPU. Нашёл через Диспетчер задач свой ORACLE.EXE и его PID. andrey_anonymous Потом по pid смотрите v$process, v$session Нет такого числа ни в одной из колонок. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2020, 08:17 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
Правильный Вася andrey_anonymous Начните с поиска процесса ОС, жрущего CPU. Нашёл через Диспетчер задач свой ORACLE.EXE и его PID. Под win процессы oracle собраны как треды процесса oracle.exe, смотрите их. Если штатный менеджер задач не позволяет нырнуть в процесс - воспользуйтесь утилитой от Руссиновича. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2020, 08:21 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
У Оракла есть логи ошибок, которые можно посмотреть? Пожирание ЦПУ может произойти из-за сбоя/повтора/сбоя в коде, который плохо оттестировали из-за малой вероятности сбоя. Тогда в самом быстрорастущем логе может быть ответ. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2020, 15:37 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
НеофитSQL У Оракла есть логи ошибок Есть. В доке описаны. И ТС знает про них. Правильный Вася Порылся в trace-файлах ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2020, 15:52 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
Х.з. Пальцем в небо. На Oracle 8.1.5 под Windows стабильно был глюк, что если произходил разрыв сети в момент выполнения stored procedure, то серверный процесс мог зависнуть и потреблять 100% CPU. Лечилось только orakill или ребутом сервера ))) Что при этом было/не было в v$sessions я уже не помню. AFAIK. РдТех в то время уверял, что под Linux такого поведения нет. С тех пор прошло уже больше 15 лет на более свежих Oracle'ах, больше ни разу ничего подобного ни на одном проекте не наблюдал. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2020, 16:37 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
https://support.oracle.com/knowledge/Oracle Database Products/2127675_1.html https://support.oracle.com/knowledge/Oracle Database Products/2564391_1.html У Оракла есть статьи тех саппорта по именно этой ошибке, тоже для 12.2. Анализ и одно из решений описаны тут: https://www.bas-technologies.com/2020/04/04/ora-12012-error-on-auto-execute-of-job-sys-oraat_os_opt_sy_/ Альтернативное решение: https://smarttechways.com/tag/ora-12012-error-on-auto-execute-of-job-sys-oraat_os_opt_sy_5501/ ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2020, 16:50 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
НеофитSQL Анализ и одно из решений описаны тут: Альтернативное решение: Это ОДНО и ТО ЖЕ решение, и оно мне не подходит, о чём я уже рассказал выше 22221758 Что же до статей офсаппорта, то у меня нет доступа к их тексту, только заголовки. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2020, 22:56 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
andrey_anonymous Под win процессы oracle собраны как треды процесса oracle.exe, смотрите их. Точно, протупил. Нитка под именем ORACLE.EXE (FBDA) самая активная, 95% от всей оракловой активности. У неё EVENT='fbar timer', WAIT_CLASS='Idle'. В посте 22221161 она уже попадала в поле видимости. В её очень коротком trace-логе ничего особенного: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
И несмотря на надпись о завершении, она всё равно кочегарит вовсю. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2020, 01:28 |
|
Чем занят Оракл без подключенных юзеров?
|
|||
---|---|---|---|
#18+
Правильный Вася, Поищите, кто сможет скинуть вам решение из HIGH CPU USE BY THE FBDA PROCESS EVEN AFTER FULLY DISABLING THE FLASHBACK ARCHIVER (Doc ID 2559595.1) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2020, 09:18 |
|
|
start [/forum/topic.php?fid=52&msg=40012045&tid=1880719]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
141ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 264ms |
0 / 0 |