Что происходит внутри Oracle? | Глубокий разбор архитектуры
DataTraining
0:00 / 0:00
Что происходит внутри Oracle? | Глубокий разбор архитектуры
1 просмотр · 2 ч назад
DataTraining
24 подписчика
1 просмотр · 2 ч назад
Изучите архитектуру базы данных Oracle, проследив процесс запроса от подключения до фиксации транзакции.
Узнайте разницу между экземпляром и базой данных; изучите память SGA и PGA, буферный кэш и общий пул, фоновые процессы, физические файлы и логическое хранилище. Проследите за обработкой запросов SELECT и UPDATE, а затем посмотрите, как взаимосвязаны операции redo, undo, commit, контрольные точки и восстановление. Включает введение в архитектуру RAC и многопользовательскую архитектуру, практические диагностические вопросы и проверку знаний.
Используются концепции Oracle 19c и упрощенные схемы обучения для выделенных серверов. Обсуждение фиксации транзакций предполагает синхронное поведение по умолчанию. Изменения в базе данных в реальном времени и демонстрация SQL не проводятся.
РАЗДЕЛЫ
00:00 Введение
00:37 Экземпляр и база данных: два разных уровня
01:10 Краткий обзор архитектуры
01:43 Подключение через сервис
02:18 SGA: общая память экземпляра
02:53 PGA: частная память процесса
03:24 Буферный кэш: работа с блоками базы данных
03:55 Общий пул: повторное использование подходящей работы SQL
04:30 Фоновые процессы разделяют обязанности
05:07 Физические файлы выполняют разные задачи
05:45 Логическое хранилище: табличное пространство к блоку
06:24 SELECT: анализ, выполнение, выборка
06:56 UPDATE: буферы, отмена и повтор
07:32 COMMIT: надежность повтора — ключ к успеху
08:11 Контрольные точки и восстановление экземпляра
08:48 Архивированный повтор и резервные копии
09:24 Одиночный экземпляр, RAC и многопользовательский режим
10:02 Использование карты при исследовании
10:41 Знания Проверка
11:11 Соедините части, затем следуйте за доказательствами
Подпишитесь на DataTraining-Ora для практических уроков по Oracle DBA.
#OracleDatabase #OracleDBA #DatabaseArchitecture #SQL #DatabaseTraining