Скачать 0.68 Mb.
|
24. Автоматическое и ручное управление основной и разделяемой памятью.Управление компонентами памяти
В Oracle Database 11g можно указать общий объем памяти, выделенный экземпляру. При этом память будет динамически перераспределяться между глобальной системной областью (SGA) и глобальной областью программ (PGA) по мере необходимости. Данный способ называется автоматическим управлением памятью (AMM) и доступен только на платформах, поддерживающих динамическое освобождение памяти. Он упрощает выполнение задач, связанных с управлением памятью. Также доступны помощники по распределению памяти, которые помогают задавать параметры инициализации на различных уровнях. Доступность того или иного помощника зависит от уровня, на котором задаются параметры памяти. Если включена функция АММ, доступен только помощник по размеру памяти. Функция автоматического управления разделяемой памятью (ASMM) позволяет управлять областью SGA в целом. Эта область состоит из нескольких компонентов. Размер большинства этих компонентов настраивается динамически для обеспечения наилучшей производительности в пределах заданных параметров инициализации. При включении AMM функция ASMM включается автоматически. Если функция ASMM включена, а AMM нет, доступен только помощник по размеру SGA. Размером отдельных компонентов можно управлять вручную, задавая параметр инициализации отдельно для каждого компонента. Если сервер Oracle уведомляет об ошибке производительности, связанной с размером компонента SGA или PGA, можно воспользоваться помощником по распределению памяти, чтобы определить новые параметры для этих компонентов. Этот помощник способен моделировать результат применения новых параметров. Помощник по автоматическому выделению разделяемой памяти Если функция ASMM включена, невозможно задать параметры инициализации для определенных компонентов разделяемой памяти, управляемых этой функцией. При включении ASMM становится доступен помощник по размеру SGA, с помощью которого можно подобрать наиболее подходящее значение общего размера SGA. Если ASMM включена, не следует изначально задавать параметры инициализации для определенных компонентов, памятью которых эта функция управляет. Если результаты выделения памяти с помощью ASMM для определенных компонентов требуют регулировки, значения для этих компонентов можно указать вручную. Такие значения рассматриваются как минимальные объемы памяти для соответствующих компонентов. При этом ограничивается объем памяти, доступной для автоматической настройки, но если для используемой среды требуется указать особое значение размера, которое не может быть настроено с помощью функции ASMM, то такая возможность будет предоставлена. Необходимые параметры инициализации:
Чтобы настроить эти параметры при включенной функции ASMM, используйте команду ALTER SYSTEM. Настройка компонентов разделяемой памяти вручную Если автоматическое управление разделяемой памятью не используется, необходимо указать значения каждого из компонентов SGA при установке и создании базы данных. Чтобы настроить параметры памяти, выполните следующие действия: 1. Перейдите на страницу помощников, щелкнув ссылку «Memory Advisors» (Помощники по распределению памяти) в области «Database Configuration» (Конфигурация базы данных). 2. Вызовите любой из помощников, нажав кнопку «Advice» (Совет) рядом с полем для ввода значения. Чтобы получить дополнительные сведения о работе помощника, нажмите кнопку «Help» (Справка) для вызова интерактивной справки. 3. В полях для указания значений компонентов введите новые значения, полученные в результате работы помощника или же из собственных наблюдений. Использование помощников по распределению памяти Используя помощники по распределению памяти на уровне компонентов, можно настраивать размеры структур памяти. Эти помощники можно использовать только в том случае, если отключены автоматическое управление памятью и автоматическое управление разделяемой памятью. Помощник по распределению памяти включает в себя три помощника из состава Enterprise Manager, которые предоставляют рекомендации относительно следующих структур памяти:
Для вызова помощников по распределению памяти выполните следующие действия: 1. На домашней странице базы данных в разделе «Related Links» (Связанные ссылки) щелкните ссылку «Advisor Central» (Центр рекомендаций). 2. На странице «Advisor Central» (Центр рекомендаций) щелкните «Memory Advisor» (Помощник по распределению памяти). На странице «Memory Advisors» (Помощники по распределению памяти) отображается разбивка использования памяти для области SGA. Примечание. Для запуска помощников по отдельным компонентам необходимо отключить автоматическое управление разделяемой памятью. 3. Рядом со значением параметра «Shared Pool» (Разделяемый пул) или «Buffer Cache» (Буферный кэш) нажмите кнопку «Advice» (Совет), чтобы вызвать соответствующий помощник. Доступ ко всем компонентам помощника по распределению памяти можно получить из SQL*Plus, просмотрев соответствующие представления V$*. Существует четыре представления для отдельных компонентов SGA, которые настраиваются автоматически. В базе данных Oracle представлено несколько помощников по компонентам, с помощью которых можно задавать размер наиболее важных компонентов SGA. Это следующие помощники:
|
Содержание Введение Глава Основные понятия бд и субд данные и ЭВМ Эти базы данных создаются и функционируют под управлением специальных программных комплексов, называемых системами управления базами... |
Описание субд mysql Субд mysql является программным обеспечением с открытым исходным кодом, распространяемым по лицензии gnu (gpl) и коммерческой лицензии... |
||
Лекция Язык sql 46 вставка одного запроса внутрь другого 68 как работает... Эти базы данных создаются и функционируют под управлением специальных программных комплексов, называемых системами управления базами... |
Литература: Дейт К. Введение в системы баз данных, 8-е издание. Вильямс, 2006 Субд; 3 оптимального доступа к данным с использованием субд. 4 нереляционная форма хранения данных. 5 Современные технологии доступа... |
||
Многокритериальный выбор оптимальной системы управления базы данных... Одной из главных проблем разработки приложения баз данных является выбор системы управления базами данных (далее субд). Выбранная... |
Методические указания к лабораторным работам по курсу Сети ЭВМ и... Вы познакомились с принципами установки и настройки Web-сервера с поддержкой языка серверных сценариев php. В этой работе мы продолжим... |
||
Проблемы применения технологии cuda для улучшения времени выполнения... В данной статье приведено описание итогового sql-запроса, проблем с его производительностью в реляционных субд типа olap. Рассмотрены... |
Управление ит-инфраструктурой Понятие «информационно-технологическая инфраструктура», связь с понятиями «архитектура предприятия», «архитектура информационной... |
||
Инструкция по сжатию и восстановлению базы данных Access в связи... В связи с тем, что субд ms access не предназначена для обработки большого количества записей (до 12 000), рекомендуется регулярно,... |
Тема Архитектура предприятия Исторические аспекты архитектуры предприятия.... Ения. Комплекс проектов совершенствования деятельности. Пути развития архитектуры предприятия. Типичные пользователи. Архитектура... |
||
Освоение программы парус 8 Краткий курс установки и настройки субд oracle, создания/обновления бд системы парус 8 |
Структура программы на pl/sql Он представляет собой расширение языка sql и предназначен для работы с субд oracle |
||
Методические указания для выполнения лабораторных работ и «Базы данных» Лабораторная работа №1 «Организация хранения данных в субд ms access» |
Работа с субд mysql Учебное пособие по выполнению лабораторных работ О. Н. Лучко, профессор, зав кафедрой прикладной информатики и математики Омского государственного института сервиса |
||
C одержание Целью данной работы является описание конфигурирования, администрирования и программирования субд mysql и создание программы иллюстрирующей... |
Инструкция по установке rslight Установленная на сервере субд oracle xe (версия для Западной Европы, имя файла дистрибутива OracleXE. exe. Не Unicode-версия!) |
Поиск |