1. Понятие субд. Основные категории субд. Архитектура ansi-sparc


Скачать 0.68 Mb.
Название 1. Понятие субд. Основные категории субд. Архитектура ansi-sparc
страница 14/20
Тип Документы
rykovodstvo.ru > Руководство эксплуатация > Документы
1   ...   10   11   12   13   14   15   16   17   ...   20

24. Автоматическое и ручное управление основной и разделяемой памятью.


Управление компонентами памяти

  • Автоматическое управление памятью (AMM):

    • позволяет указать общий объем памяти, выделенный экземпляру (включая как SGA, так и PGA).

  • Автоматическое управление разделяемой памятью:

    • позволяет указать общий объем SGA-памяти с помощью одного параметра инициализации;

    • позволяет серверу Oracle управлять объемом памяти, выделенным для разделяемого пула, пула Java, буферного кэша, пула потоков и большого пула.

  • Настройка управления разделяемой памятью вручную:

    • задание размера компонентов с помощью нескольких отдельных параметров инициализации;

    • использование помощника по распределению памяти для создания рекомендаций.

В Oracle Database 11g можно указать общий объем памяти, выделенный экземпляру. При этом память будет динамически перераспределяться между глобальной системной областью (SGA) и глобальной областью программ (PGA) по мере необходимости. Данный способ называется автоматическим управлением памятью (AMM) и доступен только на платформах, поддерживающих динамическое освобождение памяти. Он упрощает выполнение задач, связанных с управлением памятью.

Также доступны помощники по распределению памяти, которые помогают задавать параметры инициализации на различных уровнях. Доступность того или иного помощника зависит от уровня, на котором задаются параметры памяти. Если включена функция АММ, доступен только помощник по размеру памяти.

Функция автоматического управления разделяемой памятью (ASMM) позволяет управлять областью SGA в целом.

Эта область состоит из нескольких компонентов. Размер большинства этих компонентов настраивается динамически для обеспечения наилучшей производительности в пределах заданных параметров инициализации. При включении AMM функция ASMM включается автоматически. Если функция ASMM включена, а AMM нет, доступен только помощник по размеру SGA.

Размером отдельных компонентов можно управлять вручную, задавая параметр инициализации отдельно для каждого компонента. Если сервер Oracle уведомляет об ошибке производительности, связанной с размером компонента SGA или PGA, можно воспользоваться помощником по распределению памяти, чтобы определить новые параметры для этих компонентов. Этот помощник способен моделировать результат применения новых параметров.

Помощник по автоматическому выделению разделяемой памяти

Если функция ASMM включена, невозможно задать параметры инициализации для определенных компонентов разделяемой памяти, управляемых этой функцией. При включении ASMM становится доступен помощник по размеру SGA, с помощью которого можно подобрать наиболее подходящее значение общего размера SGA.

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

Необходимые параметры инициализации:

  • SHARED_POOL_SIZE

  • LARGE_POOL_SIZE

  • JAVA_POOL_SIZE

  • DB_CACHE_SIZE

  • STREAMS_POOL_SIZE

Чтобы настроить эти параметры при включенной функции ASMM, используйте команду ALTER SYSTEM.

Настройка компонентов разделяемой памяти вручную

Если автоматическое управление разделяемой памятью не используется, необходимо указать значения каждого из компонентов SGA при установке и создании базы данных.

Чтобы настроить параметры памяти, выполните следующие действия:

1. Перейдите на страницу помощников, щелкнув ссылку «Memory Advisors» (Помощники по распределению памяти) в области «Database Configuration» (Конфигурация базы данных).

2. Вызовите любой из помощников, нажав кнопку «Advice» (Совет) рядом с полем для ввода значения. Чтобы получить дополнительные сведения о работе помощника, нажмите кнопку «Help» (Справка) для вызова интерактивной справки.

3. В полях для указания значений компонентов введите новые значения, полученные в результате работы помощника или же из собственных наблюдений.

Использование помощников по распределению памяти

Используя помощники по распределению памяти на уровне компонентов, можно настраивать размеры структур памяти. Эти помощники можно использовать только в том случае, если отключены автоматическое управление памятью и автоматическое управление разделяемой памятью.

Помощник по распределению памяти включает в себя три помощника из состава Enterprise Manager, которые предоставляют рекомендации относительно следующих структур памяти:

  • разделяемого пула в глобальной системной области (SGA);

  • буферного кэша в SGA.

Для вызова помощников по распределению памяти выполните следующие действия:

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. Это следующие помощники:

  • V$DB_CACHE_ADVICE: содержит строки, прогнозирующие число физических операций чтения и время для размера кэша, соответствующего каждой строке;

  • V$SHARED_POOL_ADVICE: отображает сведения о предполагаемом времени разбора в разделяемом пуле для различных размеров пула;

  • V$JAVA_POOL_ADVICE: отображает сведения о предполагаемом времени загрузки класса в пул Java для различных размеров пула;

  • V$STREAMS_POOL_ADVICE: отображает сведения о предполагаемом количестве разрозненных или неразрозненных сообщений и времени, потраченном на соответствующие операции с сообщениями для различных размеров пула потоков.



1   ...   10   11   12   13   14   15   16   17   ...   20

Похожие:

1. Понятие субд. Основные категории субд. Архитектура ansi-sparc icon Содержание Введение Глава Основные понятия бд и субд данные и ЭВМ
Эти базы данных создаются и функционируют под управлением специальных программных комплексов, называемых системами управления базами...
1. Понятие субд. Основные категории субд. Архитектура ansi-sparc icon Описание субд mysql
Субд mysql является программным обеспечением с открытым исходным кодом, распространяемым по лицензии gnu (gpl) и коммерческой лицензии...
1. Понятие субд. Основные категории субд. Архитектура ansi-sparc icon Лекция Язык sql 46 вставка одного запроса внутрь другого 68 как работает...
Эти базы данных создаются и функционируют под управлением специальных программных комплексов, называемых системами управления базами...
1. Понятие субд. Основные категории субд. Архитектура ansi-sparc icon Литература: Дейт К. Введение в системы баз данных, 8-е издание. Вильямс, 2006
Субд; 3 оптимального доступа к данным с использованием субд. 4 нереляционная форма хранения данных. 5 Современные технологии доступа...
1. Понятие субд. Основные категории субд. Архитектура ansi-sparc icon Многокритериальный выбор оптимальной системы управления базы данных...
Одной из главных проблем разработки приложения баз данных является выбор системы управления базами данных (далее субд). Выбранная...
1. Понятие субд. Основные категории субд. Архитектура ansi-sparc icon Методические указания к лабораторным работам по курсу Сети ЭВМ и...
Вы познакомились с принципами установки и настройки Web-сервера с поддержкой языка серверных сценариев php. В этой работе мы продолжим...
1. Понятие субд. Основные категории субд. Архитектура ansi-sparc icon Проблемы применения технологии cuda для улучшения времени выполнения...
В данной статье приведено описание итогового sql-запроса, проблем с его производительностью в реляционных субд типа olap. Рассмотрены...
1. Понятие субд. Основные категории субд. Архитектура ansi-sparc icon Управление ит-инфраструктурой
Понятие «информационно-технологическая инфраструктура», связь с понятиями «архитектура предприятия», «архитектура информационной...
1. Понятие субд. Основные категории субд. Архитектура ansi-sparc icon Инструкция по сжатию и восстановлению базы данных Access в связи...
В связи с тем, что субд ms access не предназначена для обработки большого количества записей (до 12 000), рекомендуется регулярно,...
1. Понятие субд. Основные категории субд. Архитектура ansi-sparc icon Тема Архитектура предприятия Исторические аспекты архитектуры предприятия....
Ения. Комплекс проектов совершенствования деятельности. Пути развития архитектуры предприятия. Типичные пользователи. Архитектура...
1. Понятие субд. Основные категории субд. Архитектура ansi-sparc icon Освоение программы парус 8
Краткий курс установки и настройки субд oracle, создания/обновления бд системы парус 8
1. Понятие субд. Основные категории субд. Архитектура ansi-sparc icon Структура программы на pl/sql
Он представляет собой расширение языка sql и предназначен для работы с субд oracle
1. Понятие субд. Основные категории субд. Архитектура ansi-sparc icon Методические указания для выполнения лабораторных работ и «Базы данных»
Лабораторная работа №1 «Организация хранения данных в субд ms access»
1. Понятие субд. Основные категории субд. Архитектура ansi-sparc icon Работа с субд mysql Учебное пособие по выполнению лабораторных работ
О. Н. Лучко, профессор, зав кафедрой прикладной информатики и математики Омского государственного института сервиса
1. Понятие субд. Основные категории субд. Архитектура ansi-sparc icon C одержание
Целью данной работы является описание конфигурирования, администрирования и программирования субд mysql и создание программы иллюстрирующей...
1. Понятие субд. Основные категории субд. Архитектура ansi-sparc icon Инструкция по установке rslight
Установленная на сервере субд oracle xe (версия для Западной Европы, имя файла дистрибутива OracleXE. exe. Не Unicode-версия!)

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск