Презентация Архитектура ORACLE. Области оперативной памяти (Лекция 5) онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Архитектура ORACLE. Области оперативной памяти (Лекция 5) абсолютно бесплатно. Урок-презентация на эту тему содержит всего 53 слайда. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Информатика » Архитектура ORACLE. Области оперативной памяти (Лекция 5)



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    53 слайда
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    1.76 MB
  • Просмотров:
    49
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Архитектура ORACLE
Содержание слайда: Архитектура ORACLE

№2 слайд
Схема экземпляра
Содержание слайда: Схема экземпляра

№3 слайд
Основные структуры памяти SGA
Содержание слайда: Основные структуры памяти SGA – System Global Area – глобальная область системы PGA – Process (Program) Global Area – глобальная область процесса UGA – User Global Area – глобальная область пользователя

№4 слайд
PGA PGA - это область памяти,
Содержание слайда: PGA PGA - это область памяти, в которой хранятся данные и управляющая информация о серверных процессах Oracle: Пространство стека - это память, хранящая переменные сеансов, массивы сеансов и т.д. Информация сеанса Приватная SQL-область – связанные переменные и буферы реального времени.

№5 слайд
UGA User Global Area
Содержание слайда: UGA – User Global Area Располагается в области SGA, если подключение выполнено посредством разделяемого сервера Располагается в области PGA, если подключение выполнено через выделенный сервер

№6 слайд
Режим выделенного сервера
Содержание слайда: Режим выделенного сервера Dedicated server (режим по умолчанию) – для каждого клиента выделяется отдельный выделенный серверный процесс (обработчик запросов, dedicated server process) который называется shadow process (теневой процесс).

№7 слайд
Режим разделяемого сервера
Содержание слайда: Режим разделяемого сервера Shared server – обрабатывает программа dispatcher: 1)получает запрос от клиента, 2)помещает их во входную очередь к разделяемым серверам; 3)незанятый разделяемый сервер извлекает и обрабатывает запрос; 4)после обработки разделяемый сервер помещает результат обработки в выходную очередь; 5) из очереди результат извлекает диспетчер; 6) диспетчер пересылает результат клиенту

№8 слайд
Режимы соединений
Содержание слайда: Режимы соединений

№9 слайд
Структура SGA
Содержание слайда: Структура SGA

№10 слайд
Основные пулы области SGA
Содержание слайда: Основные пулы области SGA Java pool Large pool Shared pool Streams pool “Null” pool

№11 слайд
Содержание слайда:

№12 слайд
Представления словаря v sga V
Содержание слайда: Представления словаря v$sga V$sgastat v$sga_dynamic_components v$sga_dynamic_free_memory

№13 слайд
Гранулы granule Память
Содержание слайда: Гранулы – granule Память различным пулам в SGA выделяется блоками, которые называются гранулами. Одна гранула (granule) - это область памяти размером 4, 8 или 16 Мбайт. Гранула является наименьшей единицей выделения памяти

№14 слайд
Представления словаря
Содержание слайда: Представления словаря

№15 слайд
Представления словаря
Содержание слайда: Представления словаря

№16 слайд
Параметры SGA SGA MAX SIZE
Содержание слайда: Параметры SGA SGA_MAX_SIZE – указывает максимальный размер памяти

№17 слайд
Параметры SGA SGA TARGET
Содержание слайда: Параметры SGA SGA_TARGET – указывает текущий (возможный) размер памяти

№18 слайд
Параметры SGA изменение
Содержание слайда: Параметры SGA – изменение

№19 слайд
Структура SGA
Содержание слайда: Структура SGA

№20 слайд
Буферный пул Буферный пул
Содержание слайда: Буферный пул Буферный пул (буферный кэш) хранит блоки данных табличных пространств Блок – единица обмена информацией между оперативной памятью и диском С каждым блоком связан счетчик использования Списки блоков упорядочены по количеству обращений к блоку

№21 слайд
Буферный пул Поддерживается
Содержание слайда: Буферный пул Поддерживается два списка блоков: список грязных блоков (отличаются от своей копии на диске и должны быть записаны в табличное пространство) список чистых блоков (не измененные блоки).

№22 слайд
Буферный пул Алгоритм LRU
Содержание слайда: Буферный пул Алгоритм LRU (least recently used)– первыми вытесняются блоки с наименьшим значением счетчика. Запись грязных блоков на диск осуществляется в 4х случаях: 1) истечение тайм-аута (3 сек); 2) контрольная точка; 3) превышение длины грязных блоков заданного лимита; 4) процесс не может обнаружить свободный блок.

№23 слайд
Буферный пул вытеснение блоков
Содержание слайда: Буферный пул – вытеснение блоков

№24 слайд
Буферный пул вытеснение блоков
Содержание слайда: Буферный пул – вытеснение блоков

№25 слайд
Пулы буферного кэша DEFAULT
Содержание слайда: Пулы буферного кэша DEFAULT KEEP RECYCLE

№26 слайд
Параметры пулов буферного
Содержание слайда: Параметры пулов буферного кэша Устанавливаются alter system set … В файле параметров

№27 слайд
Пулы буферного кэша DEFAULT
Содержание слайда: Пулы буферного кэша DEFAULT KEEP RECYCLE

№28 слайд
Пулы буферного кэша
Содержание слайда: Пулы буферного кэша

№29 слайд
Пулы буферного кэша
Содержание слайда: Пулы буферного кэша

№30 слайд
Помещение таблицы в
Содержание слайда: Помещение таблицы в определенный пул

№31 слайд
CACHE
Содержание слайда: CACHE

№32 слайд
Структура SGA
Содержание слайда: Структура SGA

№33 слайд
Буфер журналов повторного
Содержание слайда: Буфер журналов повторного выполнения Буфер журнала повторного выполнения предназначен для временного хранения данных журнала повтора; Позволяет ускорить работу сервера за счет буферизации; Содержимое сбрасывается на диск (в журнал повтора) в 4-х случаях: 1) каждые три секунды; 2) при фиксации транзакции; 3) при заполнении буфера на 1/3; 4) если в буфере более 1m данных журнала повтора.

№34 слайд
Параметр LOG BUFFER
Содержание слайда: Параметр LOG_BUFFER

№35 слайд
Ожидание освобождения буфера
Содержание слайда: Ожидание освобождения буфера журналов повтора Redo buffer allocation retries – статистика – количество случаев ожидания процессами освобождения буфера журнала повтора: буфер занят, процесс LGWR не сбросил данные на диск, процесс ждет освобождения буфера для записи информации об изменении базы данных. Значение должно быть равно 0, иначе надо увеличивать размер буфера.

№36 слайд
Изменения размеров буфера
Содержание слайда: Изменения размеров буфера журналов повтора

№37 слайд
Файл параметров
Содержание слайда: Файл параметров

№38 слайд
Структура SGA
Содержание слайда: Структура SGA

№39 слайд
Фиксированная область SGA
Содержание слайда: Фиксированная область SGA хранит переменные, указывающие на другие области памяти, значения параметров; представляет собой загрузочный бинарный код; размер области зависит от платформы, версии операционной системы; размером фиксированной области SGA управлять нельзя.

№40 слайд
Структура SGA
Содержание слайда: Структура SGA

№41 слайд
Разделяемый пул Разделяемый
Содержание слайда: Разделяемый пул Разделяемый пул предназначен для кэширования данных – планов запросов, кэш словаря.

№42 слайд
Управление размером
Содержание слайда: Управление размером разделяемого пула Устанавливаются alter system set … В файле параметров

№43 слайд
Управление размером
Содержание слайда: Управление размером разделяемого пула

№44 слайд
Объекты в разделяемом пуле
Содержание слайда: Объекты в разделяемом пуле

№45 слайд
Структура SGA
Содержание слайда: Структура SGA

№46 слайд
Большой пул Большой пул -
Содержание слайда: Большой пул Большой пул - область памяти SGA, применяемая для хранения больших фрагментов памяти. В этой области не применяется вытеснение по алгоритму LRU, память становится свободной сразу после того, как перестает использоваться, аналог RECYCLE, а разделяемый пул в этом смысле - KEEP, хранятся данные при резервном копировании (RMAN), специальные области UGA и пр.

№47 слайд
Большой пул
Содержание слайда: Большой пул

№48 слайд
Большой пул параметры
Содержание слайда: Большой пул – параметры

№49 слайд
Большой пул параметры
Содержание слайда: Большой пул – параметры

№50 слайд
Структура SGA
Содержание слайда: Структура SGA

№51 слайд
Java-пул Java-пул
Содержание слайда: Java-пул Java-пул предназначен для работы Java-машины;

№52 слайд
Параметры Java-пула
Содержание слайда: Параметры Java-пула

№53 слайд
Вопросы?
Содержание слайда: Вопросы?

Скачать все slide презентации Архитектура ORACLE. Области оперативной памяти (Лекция 5) одним архивом: