Перейти к содержимому

Что происходит внутри 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