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

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

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

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

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

если запустить два клиента и в каждом клиенте запустить что-то тяжёлое, то суммарная загрузка выше 25%.
четырьмя клиентами поднял суммарную загрузку под 70%
...
Рейтинг: 0 / 0
21.05.2017, 23:23
    #39456981
lonely_myp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Низкая загрузка ЦП ораклом. не выше 25% всегда.
на сервере крутится Global-EAM, система управления графиками работ.
я пытаюсь понять, это изначальная база данных такая, что она не будет работать сразу на всех ядрах, или это сервер неправильно сконфигурирован.
...
Рейтинг: 0 / 0
22.05.2017, 00:04
    #39456987
Jebrail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Низкая загрузка ЦП ораклом. не выше 25% всегда.
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
22.05.2017, 00:07
    #39456988
Jebrail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Низкая загрузка ЦП ораклом. не выше 25% всегда.
или Viewing Database Resource Manager Configuration and Status , что маловероятно .
...
Рейтинг: 0 / 0
22.05.2017, 01:17
    #39457000
Siemargl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Низкая загрузка ЦП ораклом. не выше 25% всегда.
XE ?
...
Рейтинг: 0 / 0
22.05.2017, 08:24
    #39457046
trace.log
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Низкая загрузка ЦП ораклом. не выше 25% всегда.
уже спрашивали про нагрузку проца
...
Рейтинг: 0 / 0
22.05.2017, 10:02
    #39457100
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Низкая загрузка ЦП ораклом. не выше 25% всегда.
lonely_mypна сервере крутится Global-EAM, система управления графиками работ
Обратиться в службу поддержки данной системы.
Вроде же логично?

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

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

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

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

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

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

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

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

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

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

я был бы супер рад если бы там была загрузка 100% и запрос длился 45 секунд.
но где-то явно проблема (помимо генетических)
...
Рейтинг: 0 / 0
29.05.2017, 17:48
    #39461746
Низкая загрузка ЦП ораклом. не выше 25% всегда.
lonely_myp, alter table xxx parallel 8; alter system set parallel_max_servers=8; alter system set parallel_servers_target=8;
...
Рейтинг: 0 / 0
29.05.2017, 20:55
    #39461830
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Низкая загрузка ЦП ораклом. не выше 25% всегда.
lonely_mypя был бы супер рад если бы там была загрузка 100% и запрос длился 45 секунд.
но где-то явно проблема (помимо генетических)В последнем ты, скорее всего, заблуждаешься. Не понимая базовых вещей. И, зачем-то, распускаешь слюни в форум. Не имея возможности включить мозг.
...
Рейтинг: 0 / 0
29.05.2017, 21:53
    #39461847
Vadim Lejnin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Низкая загрузка ЦП ораклом. не выше 25% всегда.
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
31.05.2017, 21:59
    #39463375
lonely_myp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Низкая загрузка ЦП ораклом. не выше 25% всегда.
Vadim Lejnin,

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

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

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

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

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


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