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

Категория: Информатика
Нажмите для полного просмотра!
Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №1 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №2 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №3 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №4 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №5 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №6 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №7 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №8 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №9 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №10 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №11 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №12 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №13 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №14 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №15 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №16 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №17 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №18 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №19 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №20 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №21 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №22 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №23 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №24 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №25 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №26 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №27 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №28 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №29 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №30 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №31 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №32 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №33 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №34 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №35 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №36 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №37 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №38 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №39 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №40 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №41 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №42 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №43 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №44 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №45 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №46 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №47 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №48 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №49 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №50 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №51 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №52 Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №53

Содержание

Вы можете ознакомиться и скачать презентацию на тему Архитектура ORACLE. Области оперативной памяти (Лекция 5). Доклад-сообщение содержит 53 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1


Архитектура ORACLE
Описание слайда:
Архитектура ORACLE

Слайд 2


Схема экземпляра
Описание слайда:
Схема экземпляра

Слайд 3


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

Слайд 4


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

Слайд 5


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

Слайд 6


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

Слайд 7


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

Слайд 8


Режимы соединений
Описание слайда:
Режимы соединений

Слайд 9


Структура SGA
Описание слайда:
Структура SGA

Слайд 10


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

Слайд 11


Архитектура ORACLE. Области оперативной памяти (Лекция 5), слайд №11
Описание слайда:

Слайд 12


Представления словаря v$sga V$sgastat v$sga_dynamic_components v$sga_dynamic_free_memory
Описание слайда:
Представления словаря v$sga V$sgastat v$sga_dynamic_components v$sga_dynamic_free_memory

Слайд 13


Гранулы – granule Память различным пулам в SGA выделяется блоками, которые называются гранулами. Одна гранула (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 (least recently used)– первыми вытесняются блоки с наименьшим значением счетчика. Запись грязных блоков на диск...
Описание слайда:
Буферный пул Алгоритм LRU (least recently used)– первыми вытесняются блоки с наименьшим значением счетчика. Запись грязных блоков на диск осуществляется в 4х случаях: 1) истечение тайм-аута (3 сек); 2) контрольная точка; 3) превышение длины грязных блоков заданного лимита; 4) процесс не может обнаружить свободный блок.

Слайд 23


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

Слайд 24


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

Слайд 25


Пулы буферного кэша DEFAULT KEEP RECYCLE
Описание слайда:
Пулы буферного кэша DEFAULT KEEP RECYCLE

Слайд 26


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

Слайд 27


Пулы буферного кэша DEFAULT KEEP RECYCLE
Описание слайда:
Пулы буферного кэша 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 – статистика – количество случаев ожидания процессами освобождения...
Описание слайда:
Ожидание освобождения буфера журналов повтора Redo buffer allocation retries – статистика – количество случаев ожидания процессами освобождения буфера журнала повтора: буфер занят, процесс LGWR не сбросил данные на диск, процесс ждет освобождения буфера для записи информации об изменении базы данных. Значение должно быть равно 0, иначе надо увеличивать размер буфера.

Слайд 36


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

Слайд 37


Файл параметров
Описание слайда:
Файл параметров

Слайд 38


Структура SGA
Описание слайда:
Структура SGA

Слайд 39


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

Слайд 40


Структура SGA
Описание слайда:
Структура SGA

Слайд 41


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

Слайд 42


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

Слайд 43


Управление размером разделяемого пула
Описание слайда:
Управление размером разделяемого пула

Слайд 44


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

Слайд 45


Структура SGA
Описание слайда:
Структура SGA

Слайд 46


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

Слайд 47


Большой пул
Описание слайда:
Большой пул

Слайд 48


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

Слайд 49


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

Слайд 50


Структура SGA
Описание слайда:
Структура SGA

Слайд 51


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

Слайд 52


Параметры Java-пула
Описание слайда:
Параметры Java-пула

Слайд 53


Вопросы?
Описание слайда:
Вопросы?



Похожие презентации
Mypresentation.ru
Загрузить презентацию