Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Три класса процессов экземпляра OracleСодержание книги
Поиск на нашем сайте
1) серверные процессы (теневые); 2) фоновые процессы; 3) подчиненные процессы. Серверные процессы Oracle: выполняют запросы клиентов, бывают выделенные и разделяемые. Серверный процесс выполняет следующие операции: - разбирает SQL-запрос клиента; - помещает запрос в разделяемый пул (или находит запрос там); - создает и реализует план запроса; - создает буферный кэш или находит данные в буферном кэше; - Режим многопоточного сервера Фоновые процессы ARCn – архивирование журналов; LGWR – запись журнала; MMAN – управление памятью (буферный пул, shared, Java, Large); PMON – монитор процессов(очистка после нештатного прекращения подключения, перезапуск всех процессов, устанавливает связь с Listener);
Подчиненные процессы: процессы ввода-вывода (имитация асинхронных устройств) распараллеливание запросов к базе данных. BUFFER_POOL (тип буферного пула): значения KEEP (объект по возможности навсегда останется в оперативной памяти), RECYCLE (объект удаляется сразу, как только становится не нужным), DEFAULT (повторное применение буферов по алгоритму LRU); применение KEEP и RECYCLE требует специальной DBA-настройки.
Словарь СУБД Oracle: состав, назначение, применение. Словарь данных СУБД Oracle: набор таблиц и связанных с ними представлениями, который представляет возможность отследить внутреннюю структуру базы данных и деятельность СУБД Oracle. USER_XXXXXXXXX - представления, которые представляют возможность видеть объекты принадлежащие пользователю
ALL_XXXXXXXXXX - представления, которые представляют возможность видеть объекты принадлежащие пользователю или на которые ему были выданы привилегии DBA_XXXXXXXXXX - представления, которые представляют возможность видеть все объекты. Представления предназначены для администратора базы данных V$XXXXXXXXXXX – динамические представления производительности, информация об экземпляре БД к которому подключен пользователь.
GV$XXXXXXXXXX -динамические представления производительности, информация обо всех экземплярах БД.
Структура вторичной памяти СУБД Oracle: табличные пространства, сегменты, экстенты, блоки, структура блока. Табличное пространство – логическая структура хранения данных, контейнер сегментов. С одним табличным пространством связаны один или несколько файлов, с каждым файлом связано только одно табличное пространство. Управление: управление по словарю, локальное управление (битовая карта эктентов). Сегмент – область памяти, выделяемая под объекты (для каждой таблицы – свой сегмент (при секционировании несколько сегментов), индекс – сегмент индекса, есть сегменты откатов, кластеров и т.д.). Сегмент полностью в одном табличном пространстве. Экстент - непрерывный фрагмент файла. Каждый сегмент первоначально состоит хотя бы из одного экстента (некоторым объектам надо два сразу, например: сегмент отката). 1 экстент от 1 блока до 2GB. Один экстент всегда в одном файле. Экстенты одного сегмента могут быть в различных файлах. Экстенты могут переноситься между файлами. Блок – наименьшее единица пространства в Oracle. Размер блока – величина постоянная. Бывают: 2К, 4К, 8К.
Архитектура программного обеспечения с точки зрения программиста, объекты разработки, роли разработчиков и их функциональное наполнение.
Режимы старта и останова экземпляра Oracle, операторы ALTER перевода экземпляра Oracle из одного состояния в другое. Старт экземпляра (Instance) базы данных Oracle STARTUP NOMOUNT -запуск экземпляра Oracle без монтирования базы данных; STARTUP MOUNT -STARTUP NOMOUNT+связывается с файлами данных (монтируется) на основе информации в управляющих файлах, но БД не доступна пользователям; ALTER DATABASE MOUNT -монтировать базу данных;
STARTUP OPEN -STARTUP NOMOUNT+STARTUP MOUNT и разрешает доступ пользователей к БД; ALTER DATABASE OPEN - открыть базу данных; ALTER DATABASE OPEN READ ONLY
|
||||
Последнее изменение этой страницы: 2016-07-16; просмотров: 242; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.190.176.176 (0.009 с.) |