|
|
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
Проблема вероятно противоположная обычной. Оракл на сервере отказывается загружать процессор выше 25% Любой тяжелый запрос не может нагрузить процессор, сижу по 30 минут и жду выполнения запроса при этом загрузка ЦП в диспетчере задач не поднимается выше 25%. такое ощущение что где-то жёстко прописана эта планка. сервер на базе xeon e5606, физически установлен один из двух возможных процессоров. тоесть в наличии имеется 4 ядра память 24 Гб ось 2008 R2 Oracle Database 11g Release 11.2.0.1.0 - 64bit объём базы слегка меньше 100 Гб Куда копать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2017, 20:22 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
lonely_myp, запусти еще 10 запросов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2017, 20:51 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
lonely_myp, 100%/4=? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2017, 22:14 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
Vadim Lejnin, так и что делать? есть варианты как-то заставить оракл использовать несколько ядер? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2017, 23:11 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
пара ллель, если запустить два клиента и в каждом клиенте запустить что-то тяжёлое, то суммарная загрузка выше 25%. четырьмя клиентами поднял суммарную загрузку под 70% ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2017, 23:17 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
на сервере крутится Global-EAM, система управления графиками работ. я пытаюсь понять, это изначальная база данных такая, что она не будет работать сразу на всех ядрах, или это сервер неправильно сконфигурирован. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2017, 23:23 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
lonely_mypПроблема вероятно противоположная обычной. Оракл на сервере отказывается загружать процессор выше 25% Любой тяжелый запрос не может нагрузить процессор, сижу по 30 минут и жду выполнения запроса при этом загрузка ЦП в диспетчере задач не поднимается выше 25%. такое ощущение что где-то жёстко прописана эта планка. сервер на базе xeon e5606, физически установлен один из двух возможных процессоров. тоесть в наличии имеется 4 ядра память 24 Гб ось 2008 R2 Oracle Database 11g Release 11.2.0.1.0 - 64bit объём базы слегка меньше 100 Гб Куда копать? Копать в сторону от процесора . Очевидно что 30 минут ждешь ты не процессор а что то другое, чтение скорее всего . План запроса посмотри же . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2017, 00:04 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
или Viewing Database Resource Manager Configuration and Status , что маловероятно . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2017, 00:07 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
XE ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2017, 01:17 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
уже спрашивали про нагрузку проца ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2017, 08:24 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
lonely_mypна сервере крутится Global-EAM, система управления графиками работ Обратиться в службу поддержки данной системы. Вроде же логично? Ну или решать проблему самому lonely_myp...сижу по 30 минут и жду выполнения запроса ... Куда копать? Тут как всегда, 2-а решения. 1) Аппаратное все дело в скорости электронов они просто медленно в процессоре двигаются нужно купить линейный ускоритель и запитать компьютер от него - более быстрые электроны, быстрее выполняются запросы странно, что еще производители серверов и источников питания этот рынок не освоили ((( 2) Программное, нужно настроить Oracle в файле init.ora есть недокументированный параметр __fast=true нужно его включить. К сожалению, его название от версии к версии и от компьютера к компьютеру меняется ((( Т.ч. может потребоваться пригласить специалиста, который сможет выяснить, как данный параметр точно называется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2017, 10:02 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
lonely_mypна сервере крутится Global-EAM, система управления графиками работ. я пытаюсь понять, это изначальная база данных такая, что она не будет работать сразу на всех ядрах, или это сервер неправильно сконфигурирован. 25% - нагрузка одного ядра или всей системы? Если нужно быстро выполнить один запрос, используя все ресурсы компа, и узким местом является именно CPU (что далеко не факт, нужно смотреть план и ожидания запроса), то некоторые операторы можно распараллелить, за это отвечает "parallel query option", но данная опция входит только Oracle Enterprise Edition (У Вас какая лицензия?) Что решить эти задачи, нужны знания так что предлагаю решать задачи по мере поступления: 1) Определить чем занимается система (ключевые слова: AWR report (EE) или utlbstat/utlestat (SE)) 2) Получить план запроса и посмотреть возможна ли оптимизация 3) Принять решение, нужно ли использовать PQ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2017, 10:34 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevОбратиться в службу поддержки данной системы. Вроде же логично?вполне разработчик сказал что наша БД выросла раз в 10 больше чем они могли представить. поэтому они согласны с тем что всё может тормозить но ничем помочь не могут, никто не рассчитывал на такой объём данных. мы единственный клиент с таким объёмом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2017, 11:42 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
Vadim Lejnin25% - нагрузка одного ядра или всей системы? загрузка всей системы постоянно 25%, а по ядрам загрузка разная и постоянно прыгает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2017, 12:15 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
Диск у вас дрищевый значит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2017, 12:22 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
lonely_mypVadim Lejnin25% - нагрузка одного ядра или всей системы? загрузка всей системы постоянно 25%, а по ядрам загрузка разная и постоянно прыгает. не верю: 20500541 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2017, 14:12 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
Vadim Lejninlonely_mypзагрузка всей системы постоянно 25%, а по ядрам загрузка разная и постоянно прыгает.не верю:А с чего бы это процессу, потребляющему 100% ядра, закрепляться за одним ядром? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2017, 14:20 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
Дерзкий ДжоинДиск у вас дрищевый значит. был, очередь изредка выше 1 была, поставили SSD, очередь диска около нуля, на глаз разницы не видно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 17:05 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
На картинке выше - результат работы 3х минутного селекта из базы. общая загрузка ровно 25% все 3 минуты страдания, после выполнения падает в район нуля. я был бы супер рад если бы там была загрузка 100% и запрос длился 45 секунд. но где-то явно проблема (помимо генетических) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 17:19 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
lonely_myp, alter table xxx parallel 8; alter system set parallel_max_servers=8; alter system set parallel_servers_target=8; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 17:48 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
lonely_mypя был бы супер рад если бы там была загрузка 100% и запрос длился 45 секунд. но где-то явно проблема (помимо генетических)В последнем ты, скорее всего, заблуждаешься. Не понимая базовых вещей. И, зачем-то, распускаешь слюни в форум. Не имея возможности включить мозг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 20:55 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
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. Из другой сессии запускаешь свой отчет По окончанию в первой сессии: Код: plsql 1. Результат report.txt пакуешь и прикладываешь сюда Это как в больнице, пока кровь/мочу не сдашь, болезнь точно не определят. Либо обращайся к экстрасенсам ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2017, 21:53 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
Vadim Lejnin, Готово =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2017, 21:59 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
lonely_myp, standard edition, запрос нагружает одно ядро из четырех, итого 25%. так и должно быть. один запрос в тории мог быть распараллелен, если были бы у таблиц были бы партиции и EE edition. Лучше смотри что за план у запроса, что он по 30 минут работает, база крошечная, в tablespace users 45G, явно кривой план запроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2017, 07:34 |
|
||
|
Низкая загрузка ЦП ораклом. не выше 25% всегда.
|
|||
|---|---|---|---|
|
#18+
lonely_myp, Отчет уже прокомментировали Oracle честно лопатит, то что Вы попросили, дисковых ожиданий нет, загружен только процессор То что (возможно) не оптимально, то у Вас: 1) Статистика для cost-base собрана и актуальна? 2) Версия сервера сырая и не пропатчена 3) "грамотно" написанный простейший запрос, может полностью загрузить самый мощный сервер Осталось показать запрос и explain plan ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2017, 10:31 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39461746&tid=1885744]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
138ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 188ms |
| total: | 393ms |

| 0 / 0 |
