powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Низкая загрузка ЦП ораклом. не выше 25% всегда.
25 сообщений из 105, страница 1 из 5
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39456930
lonely_myp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема вероятно противоположная обычной.
Оракл на сервере отказывается загружать процессор выше 25%
Любой тяжелый запрос не может нагрузить процессор,
сижу по 30 минут и жду выполнения запроса
при этом загрузка ЦП в диспетчере задач не поднимается выше 25%.
такое ощущение что где-то жёстко прописана эта планка.

сервер на базе xeon e5606, физически установлен один из двух возможных процессоров.
тоесть в наличии имеется 4 ядра
память 24 Гб
ось 2008 R2
Oracle Database 11g Release 11.2.0.1.0 - 64bit
объём базы слегка меньше 100 Гб

Куда копать?
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39456936
пара ллель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lonely_myp,

запусти еще 10 запросов.
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39456955
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lonely_myp,
100%/4=?
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39456973
lonely_myp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Lejnin,

так и что делать? есть варианты как-то заставить оракл использовать несколько ядер?
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39456975
lonely_myp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пара ллель,

если запустить два клиента и в каждом клиенте запустить что-то тяжёлое, то суммарная загрузка выше 25%.
четырьмя клиентами поднял суммарную загрузку под 70%
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39456981
lonely_myp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на сервере крутится Global-EAM, система управления графиками работ.
я пытаюсь понять, это изначальная база данных такая, что она не будет работать сразу на всех ядрах, или это сервер неправильно сконфигурирован.
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39456987
Фотография Jebrail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lonely_mypПроблема вероятно противоположная обычной.
Оракл на сервере отказывается загружать процессор выше 25%
Любой тяжелый запрос не может нагрузить процессор,
сижу по 30 минут и жду выполнения запроса
при этом загрузка ЦП в диспетчере задач не поднимается выше 25%.
такое ощущение что где-то жёстко прописана эта планка.

сервер на базе xeon e5606, физически установлен один из двух возможных процессоров.
тоесть в наличии имеется 4 ядра
память 24 Гб
ось 2008 R2
Oracle Database 11g Release 11.2.0.1.0 - 64bit
объём базы слегка меньше 100 Гб

Куда копать?
Копать в сторону от процесора .

Очевидно что 30 минут ждешь ты не процессор а что то другое, чтение скорее всего . План запроса посмотри же .
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39456988
Фотография Jebrail
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или Viewing Database Resource Manager Configuration and Status , что маловероятно .
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39457000
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XE ?
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39457046
trace.log
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
уже спрашивали про нагрузку проца
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39457100
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lonely_mypна сервере крутится Global-EAM, система управления графиками работ
Обратиться в службу поддержки данной системы.
Вроде же логично?

Ну или решать проблему самому
lonely_myp...сижу по 30 минут и жду выполнения запроса ...
Куда копать?

Тут как всегда, 2-а решения.

1) Аппаратное
все дело в скорости электронов
они просто медленно в процессоре двигаются

нужно купить линейный ускоритель и запитать компьютер от него - более быстрые электроны, быстрее выполняются запросы

странно, что еще производители серверов и источников питания этот рынок не освоили (((

2) Программное, нужно настроить Oracle

в файле init.ora есть недокументированный параметр
__fast=true
нужно его включить. К сожалению, его название от версии к версии и от компьютера к компьютеру меняется ((( Т.ч. может потребоваться пригласить специалиста, который сможет выяснить, как данный параметр точно называется
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39457122
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lonely_mypна сервере крутится Global-EAM, система управления графиками работ.
я пытаюсь понять, это изначальная база данных такая, что она не будет работать сразу на всех ядрах, или это сервер неправильно сконфигурирован.

25% - нагрузка одного ядра или всей системы?

Если нужно быстро выполнить один запрос, используя все ресурсы компа, и узким местом является именно CPU (что далеко не факт, нужно смотреть план и ожидания запроса), то некоторые операторы можно распараллелить, за это отвечает "parallel query option", но данная опция входит только Oracle Enterprise Edition (У Вас какая лицензия?)

Что решить эти задачи, нужны знания
так что предлагаю решать задачи по мере поступления:
1) Определить чем занимается система (ключевые слова: AWR report (EE) или utlbstat/utlestat (SE))
2) Получить план запроса и посмотреть возможна ли оптимизация
3) Принять решение, нужно ли использовать PQ
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39460284
lonely_myp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Leonid KudryavtsevОбратиться в службу поддержки данной системы.
Вроде же логично?вполне
разработчик сказал что наша БД выросла раз в 10 больше чем они могли представить.
поэтому они согласны с тем что всё может тормозить но ничем помочь не могут, никто не рассчитывал на такой объём данных.
мы единственный клиент с таким объёмом
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39460317
lonely_myp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Lejnin25% - нагрузка одного ядра или всей системы?
загрузка всей системы постоянно 25%, а по ядрам загрузка разная и постоянно прыгает.
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39460320
Дерзкий Джоин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Диск у вас дрищевый значит.
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39460447
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lonely_mypVadim Lejnin25% - нагрузка одного ядра или всей системы?
загрузка всей системы постоянно 25%, а по ядрам загрузка разная и постоянно прыгает.
не верю: 20500541
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39460452
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vadim Lejninlonely_mypзагрузка всей системы постоянно 25%, а по ядрам загрузка разная и постоянно прыгает.не верю:А с чего бы это процессу, потребляющему 100% ядра, закрепляться за одним ядром?
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39461717
lonely_myp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дерзкий ДжоинДиск у вас дрищевый значит.
был, очередь изредка выше 1 была, поставили SSD, очередь диска около нуля, на глаз разницы не видно.
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39461723
lonely_myp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На картинке выше - результат работы 3х минутного селекта из базы.
общая загрузка ровно 25% все 3 минуты страдания, после выполнения падает в район нуля.

я был бы супер рад если бы там была загрузка 100% и запрос длился 45 секунд.
но где-то явно проблема (помимо генетических)
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39461746
lonely_myp, alter table xxx parallel 8; alter system set parallel_max_servers=8; alter system set parallel_servers_target=8;
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39461830
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lonely_mypя был бы супер рад если бы там была загрузка 100% и запрос длился 45 секунд.
но где-то явно проблема (помимо генетических)В последнем ты, скорее всего, заблуждаешься. Не понимая базовых вещей. И, зачем-то, распускаешь слюни в форум. Не имея возможности включить мозг.
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39461847
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lonely_myp,

Пока не покажешь отчет oracle что там у тебя происходит, гадать бесполезно
Поверим что ты не разобрался из-за неопытности (Но прочитать что такое SMP
Симметричная мультипроцессорность — Википедия все равно придется)
Для тебя важно, что Oracle - продукт изначально многопользовательский, и каждый запрос выполняет ровно один процесс, чтобы обработать как можно больше пользователей (если не указано другое)

Получить отчет о здоровье Oracle:
Если у тебя Oracle EE, можешь попробовать получить отчет через sql developer (он бесплатный)
Нужно только зарегистрироваться на oracle.com

Качаешь вместе с JDK (так проще устанавливать)
Вкладка DBA
Добавляешь Соединение
Perfomance
Automatic Diagnostic Monitor -> ADDM Report - Save report
И
AWR -

Но для одиночного запуска получить адекватную информацию трудно
Поэтому перед запуском
Perfomance -> snapshot -> правая кнопка мыши -> create snapshot
Запуск select
Perfomance -> snapshot -> правая кнопка мыши -> create snapshot
AWR -> выбираешь два последних Start ID - End Id
Кнопка Generate Report (Зеленый треуголник) или Ctrl-G
Save Report (дискетка)

Полученные файлы (не screenshot) пакуешь и прикладываешь
получаешь отчет

Если Oracle SE ( или XE)
то
Код: plsql
1.
2.
sqlplus  system/password@host/service_name
SQL> @?/rdbms/admin/utlbstat


Из другой сессии запускаешь свой отчет

По окончанию в первой сессии:
Код: plsql
1.
SQL> @?/rdbms/admin/utlestat



Результат report.txt
пакуешь и прикладываешь сюда

Это как в больнице, пока кровь/мочу не сдашь, болезнь точно не определят.
Либо обращайся к экстрасенсам
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39463375
lonely_myp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vadim Lejnin,

Готово =)
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39463481
Yo.!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lonely_myp,

standard edition, запрос нагружает одно ядро из четырех, итого 25%. так и должно быть.
один запрос в тории мог быть распараллелен, если были бы у таблиц были бы партиции и EE edition. Лучше смотри что за план у запроса, что он по 30 минут работает, база крошечная, в tablespace users 45G, явно кривой план запроса.
...
Рейтинг: 0 / 0
Низкая загрузка ЦП ораклом. не выше 25% всегда.
    #39463597
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lonely_myp,
Отчет уже прокомментировали
Oracle честно лопатит, то что Вы попросили, дисковых ожиданий нет, загружен только процессор

То что (возможно) не оптимально, то у Вас:

1) Статистика для cost-base собрана и актуальна?
2) Версия сервера сырая и не пропатчена
3) "грамотно" написанный простейший запрос, может полностью загрузить самый мощный сервер

Осталось показать запрос и explain plan
...
Рейтинг: 0 / 0
25 сообщений из 105, страница 1 из 5
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Низкая загрузка ЦП ораклом. не выше 25% всегда.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]