Файл Сервер ORACLE База данных Экземпляр Процесс Базы данных Процесс Базы данных Процесс Базы данных Процесс Базы данных Процесс Базы данных SGA База данных.

Презентация:



Advertisements
Похожие презентации
Администрирование информационных систем 8 семестр Администрирование СУБД Oracle Аврунев Олег Евгеньевич, зам. директора ЦИУ Лекция 1.
Advertisements

1.Доступ к словарю базы данных 1.v$ 2.dba_ 3.all_ 4.user_ 2.Просмотр системных view cистемные view - dict (dictionary) столбцы системных view – dict_columns.
Администрирование информационных систем Аврунев Олег Евгеньевич, зам. директора ЦИУ Лекция 1.
Администрирование информационных систем Лекция 5. СУБД ORACLE.
Администрирование информационных систем Лекция 4. Система управления базами данных.
Реляционные системы управления базами данных Основные концепции. Особенности СУБД Oracle.
Администрирование информационных систем Лекция 6. СУБД ORACLE (продолжение)
Лекция 23 Лекция 23 Схемы распределения данных и запросов. Обработка распределенных данных и запросов. Многопотоковые и многосерверные архитектуры. Типы.
1 Сетевое программное обеспечение Лекция 6 Сетевые файловые системы 4. Примеры сетевых файловых служб 4.1 FTP ( File Transfer Protocol) протокол передачи.
Основы DB2 Белькова Евгения, программист отдела тестирования, группа DB2 Tools.
Учебный курс Технологии и средства разработки корпоративных систем Лекция 1 Открытые системы. Клиент и сервер Лекции читает кандидат технических наук,
Миграция системы Ва-Банк ST с СУБД Oracle 8i на СУБД Oracle 10g Release 2 ХI Конференция пользователей АБС Ва-Банк, 10 ноября 2006 г., Москва.
Топология ЛВС. Топология – это конфигурация локальной сети, которая описывает схему физического соединения компьютеров, тип оборудования, методы управления.
Лекция 22 Лекция 22 Локальные, сетевые и распределенные базы данных. Архитектура «файл- сервер». Двух и трехуровневая архитектура «клиент-сервер». Модель.
Проф. В.К.Толстых, Пример Web-службы Калькулятор с валидацией Из цикла лекций «Internet-технологии разработки приложений» для студентов.
Оптимизация скорости работы Кошкин Алексей Антонович, Руководитель проектов «Центра Информационных Технологий и Консалтинга Парус»
Сокеты TCP/IP Лекция Понятие сокета Если требуется получить доступ к сетевым операциям низкого уровня (класс URL обеспечивает выполнение только.
Сокеты Сети и системы телекоммуникаций Созыкин А.В.
Распределенная обработка данных Различные модели в технологии баз данных.
Организация распределенных прикладных систем. Попытаемся ответить на вопросы Как устроены распределенные прикладные системы? Каковы наиболее важные их.
Транксрипт:

Файл Сервер ORACLE База данных Экземпляр Процесс Базы данных Процесс Базы данных Процесс Базы данных Процесс Базы данных Процесс Базы данных SGA База данных Файл

Экземпляр Процесс Базы данных Процесс Базы данных Процесс Базы данных Процесс Базы данных Процесс Базы данных SGA База данных Файл Архитектура Oracle выделенный сервер Клиентское подключение Доступ к памяти дисковый ввод/вывод

Поток информации в режиме MTS SGA Очередь запросов Очередь ответов диспетчер разделяемый сервер клиентское подключение

TNSNAMES.ORA C:\sqlplus ORA16.US.ORACLE.COM= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST=aria.us.oracle.com) (PORT=1521)) ) (CONNECT_DATA = (ORACLE_SID = ora816) )

Физическое соединение с Oracle Процесс прослушивания Диспетчер на порту Диспетчер на порту Запрос клиента на подключение 2. Сообщает клиенту о необходимости подключится К порту Клиентское подключение

Архитектура Oracle Файл Экземпляр Процесс Базы данных Процесс Базы данных Процесс Базы данных Процесс Базы данных Процесс Базы данных SGA База данных Файл выделенный сервер Клиентское подключение Доступ к памяти дисковый ввод/вывод диспетчер разделяемое подключение Разделяемый сервер Разделяемый сервер

Файлы Файлы параметров Файлы данных Файлы журнала повторного выполнения Управляющие файлы Временные файлы Файлы паролей

Файлы данных

Структуры памяти SGA (System Global Area) PGA (Process Global Area) UGA (User Global Area)

SGA Фиксированная область SGA Буфер журнала повторного выполнения Java-пул Буферный кэш Большой пул Разделяемый пул JAVA_POOL_SIZESHARED_POOL_SIZELARGE_POOL_SIZE DB_BLOCK_BUFFERSLOG_BUFFER

SGA Пул RECYCLE Пул KEEP Стандартный пул

Процессы Серверные процессы Фоновые процессы Подчиненные процессы

Серверные процессы. Режим выделенного сервера. Клиентское приложение Выделенный сервер Net8 SGA

Серверные процессы. Режим разделяемого серверного процесса Диспетчер MTS SGA S S S Очередь запросов Очередь ответов Разделяемые серверы Клиентское приложение

Фоновые процессы PMON – монитор процессов SMON – монитор системы RECO – восстановление распределенной базы данных CKPT – обработка контрольной точки DBWn – запись блоков базы данных LGWR – запись журнала ARCn – архивирование BSP – сервер блоков LMON – контроль блокировок LMD – демон диспетчера блокировок LCKn - блокирование

Служебные фоновые процессы SNPn – обработка снимков QMNn – монитор очередей EMNn – монитор событий