powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Утилизация памяти на сервере базы гораздо ниже ожидаемой
18 сообщений из 18, страница 1 из 1
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39821965
BrandBrand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!

Подскажите, пожалуйста, по такому вопросу, который вызвал у меня недоумение.

Инициализационные параметры базы выставлены следующим образом:
sga_max_size - выше 100 Гб
sga_target = 0
pga_aggregate_limit и pga_aggregate_target тоже выше сотки.

При этом, при работающей базе, утилизация памяти на сервере, судя по мониторингам, колеблется в рамках 50-60 Гб, в зависимости от нагрузки.
Как такое возможно? Не могу понять.
Есть ли ещё параметры, которые дополнительно могут урезать размеры областей памяти?
...
Рейтинг: 0 / 0
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39821978
Надфиль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BrandBrandПри этом, при работающей базе, утилизация памяти на сервере, судя по мониторингам, колеблется в рамках 50-60 Гб, в зависимости от нагрузки.
Как такое возможно? Не могу понять.
Есть ли ещё параметры, которые дополнительно могут урезать размеры областей памяти?
не требуется больше вот и не занято...
для SGA обязательно huge pages используй.
...
Рейтинг: 0 / 0
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39821979
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надфильдля SGA обязательно huge pages используй.Не сможет, "судя по мониторингам".
...
Рейтинг: 0 / 0
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39821990
BrandBrand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надфиль, но ведь на старте инстанс в данном случае должен занять весь размер, выделенный в sga_max_size, разве нет?
...
Рейтинг: 0 / 0
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39821996
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BrandBrand на старте инстанс в данном случае должен занять весь размер, выделенный в sga_max_sizeВо-первых, чти database reference. В-нулевых, измерять размер нужно еще знать чего.
...
Рейтинг: 0 / 0
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39821998
Надфиль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BrandBrandНадфиль, но ведь на старте инстанс в данном случае должен занять весь размер, выделенный в sga_max_size, разве нет?
нет.
особенно PGA
больше 100Гб под пга и при таком же SGA ну я хз можно конечно теоретически придумать ситуацию. но, думаю тебе хватит 10-20 гб
...
Рейтинг: 0 / 0
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39822025
Фотография Щукина Анна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BrandBrand,

Версию Oracle и объемы "рабочих" данных не оглашай, от них же ничего не зависит....

З.Ы.
У меня дома тоже есть плательный шкаф на всю стену. Но в нём занято всего три полки из восьми и один ящик из десяти. В остальное просто положить нечего...
...
Рейтинг: 0 / 0
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39822044
BrandBrand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Надфиль,
дело в том, что на пиках нагрузки много l/O, в частности, direct path read, direct path write, direct path read temp, direct path write temp и hit ratio для буферного кэша и PGA ниже 90%.
Вроде как, все говорит, что надо увеличивать размеры PGA и SGA.

Отвечая на вопрос о версии, Oracle 12c.
Про размеры рабочих данных, не совсем понял, какая метрика интересует. Сколько, суммарно, рабочие схемы места занимают?
...
Рейтинг: 0 / 0
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39822053
Фотография Щукина Анна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BrandBrandПро размеры рабочих данных, не совсем понял, какая метрика интересует. Сколько, суммарно, рабочие схемы места занимают?Сколько суммарно - неинтересно, интересно - сколько из этого суммарного реально нужно для текущей работы системы? А то может у вас там биллинг с CDR данными за три года, но в расчетах используются только кусочек за последний расчетный период...
...
Рейтинг: 0 / 0
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39822056
Фотография Щукина Анна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BrandBrandОтвечая на вопрос о версии, Oracle 12c.странно видеть полуручные способы управления памятью... не доверяете автоматике?
...
Рейтинг: 0 / 0
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39822057
Фотография Щукина Анна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BrandBrandна пиках нагрузки много l/O, в частности, direct path read, direct path write, direct path read temp, direct path write temp что это такое и когда возникает - конечно же уже разобрались?
...
Рейтинг: 0 / 0
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39822064
BrandBrand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Щукина АннаBrandBrandна пиках нагрузки много l/O, в частности, direct path read, direct path write, direct path read temp, direct path write temp что это такое и когда возникает - конечно же уже разобрались?

Идёт работа с дисками там, где, в идеале, должна быть работа с памятью. Из-за чего запросы отрабатывают гораздо медленнее. Собственно, поэтому и возник вопрос тюнинга памяти. И вопрос из первого поста.

Изначально стояло автоматическое управление памятью, как раз. Но, оно отрабатывало не совсем корректно и приводило к аварийным ситуациям. Деталей сейчас не помню.
...
Рейтинг: 0 / 0
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39822071
Фотография Щукина Анна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BrandBrandИдёт работа с дисками там, где, в идеале, должна быть работа с памятью. Из-за чего запросы отрабатывают гораздо медленнее. Собственно, поэтому и возник вопрос тюнинга памяти. странно, что не возник вопрос тюнинга запросов... хотя бы банальное изучение и анализ текущих планов выполнения, для понимаю истинных причин медленной работы...
...
Рейтинг: 0 / 0
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39822072
Фотография Щукина Анна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BrandBrandИзначально стояло автоматическое управление памятью, как раз. Но, оно отрабатывало не совсем корректно и приводило к аварийным ситуациям. Деталей сейчас не помню.а вот это уже интересно. очень жаль, что деталей не помните... так-то автоматическое управление памятью - далеко не новая фича для 12c. откровенно бажить не должна была.
...
Рейтинг: 0 / 0
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39822075
BrandBrand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Щукина АннаBrandBrandИдёт работа с дисками там, где, в идеале, должна быть работа с памятью. Из-за чего запросы отрабатывают гораздо медленнее. Собственно, поэтому и возник вопрос тюнинга памяти. странно, что не возник вопрос тюнинга запросов... хотя бы банальное изучение и анализ текущих планов выполнения, для понимаю истинных причин медленной работы...

Тюнинг запросов - это, прямо, постоянный процесс. Проблема в том, что запросов самих огромное количество и большинство из них генерируется приложением в автоматическом режиме, что затрудняет работу с ними, ограничивает или вообще не позволяет применение хинтов и т.д.
Ну, и идёт постоянный рост рабочих таблиц, из-за чего периодически планы запросов меняются, приходится все время отслеживать и править.

Так что все далеко не так просто, как кажется. )
...
Рейтинг: 0 / 0
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39822082
Надфиль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BrandBrandТюнинг запросов - это, прямо, постоянный процесс. Проблема в том, что запросов самих огромное количество и большинство из них генерируется приложением в автоматическом режиме, что затрудняет работу с ними, ограничивает или вообще не позволяет применение хинтов и т.д.
Ну, и идёт постоянный рост рабочих таблиц, из-за чего периодически планы запросов меняются, приходится все время отслеживать и править.
Так что все далеко не так просто, как кажется. )
Дичь какая, статистика хоть собрана?
Приложения которые "генерят все запросы в автоматическом режиме" нужно удалать в зародыше.
это не поддается тюннингу, масштабированию и не для оракла...
...
Рейтинг: 0 / 0
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39822083
Надфиль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BrandBrand,
Размер базы то какой?
количество записей в самых больших таблицах? размер записей?
...
Рейтинг: 0 / 0
Утилизация памяти на сервере базы гораздо ниже ожидаемой
    #39822092
Фотография Щукина Анна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BrandBrandзапросов самих огромное количество вот прям в чистом виде сплошной AdHoc? Без какого-то ни было повторного использования? Генерируемые запросы на схему индексирования хоть как-то натягиваются? Или всё сводится к сплошным FULL SCAN-ам многомиллиардных таблиц, с последующей агрегацией и пост-фильтрацией через HAVING?
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Утилизация памяти на сервере базы гораздо ниже ожидаемой
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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