Содержание
- 2. В Oracle термином база данных описывается физическое хранилище информации, а термином экземпляр - программное обеспечение, работающее
- 3. База данных Экземпляр ORACLE Экземпляр состоит из процессов и оперативной памяти
- 4. База данных- физическая сущность: она состоит из файлов, хранящихся на дисках. Экземпляр- сущность логическая: он состоит
- 5. Структура базы данных Oracle База данных состоит из табличных пространств, управляющих файлов, журналов, архивных журналов, файлов
- 6. Табличные пространства Любые данные, хранящиеся в базе Oracle, должны находиться в каком то табличном пространстве. Табличное
- 7. Файлы базы данных База данных Oracle состоит из физических файлов трех основных типов: управляющие файлы (control
- 8. Управляющие файлы (control files) В управляющем файле хранится информация о местонахождении других физических файлов, составляющих базу
- 9. Инициализация базы данных При запуске экземпляра Oracle считываются параметры инициализации. Они определяют, как база данных должна
- 10. Файлы данных В файлах данных находятся собственно данные, хранящиеся в базе: таблицы и индексы, словарь данных,
- 11. Data1_01.dbf Файлы данных Data1_01.dbf Блоки Oracle Блоки операционной системы
- 12. Журнальные файлы Журнальный файл содержит протокол всех изменений, произведенных в базе данных в результате выполнения транзакций
- 13. Журнальные файлы Oracle поддерживает два типа журналов: Оперативные журналы, файлы операционной системы, в которые Oracle последовательно
- 14. Запуск СУБД В Windows достаточно запустить службы Oracle (или сконфигурировать их так, чтобы они запускались на
- 15. Шаг 1. Запуск экземпляра Oracle считывает параметры инициализации экземпляра из файла SPFILE или INIT.ORA на сервере.
- 16. Шаг 2. Монтирование базы данных Экземпляр открывает управляющие файлы базы данных. Где их искать- сообщает параметр
- 17. Шаг 3. Открытие базы данных Экземпляр открывает файлы журналов и файлы данных, пользуясь информацией, записанной в
- 18. Останов СУБД 1. Закрытие базы данных. Oracle сбрасывает на диск еще не записанные блоки данных из
- 19. Аварийный останов В некоторых случаях (например, при сбое компьютера или после аварийного останова экземпляра администратором) корректного
- 20. Серверные процессы и клиенты Для доступа к некоторой базе данных пользователь соединяется с экземпляром, предоставляющим доступ
- 21. Серверный процесс Серверный процесс Oracle всегда работает на том же компьютере, что и экземпляр. Серверный процесс
- 22. Клиентский процесс Клиентский процесс может работать на одной машине с экземпляром или на отдельном компьютере. Оба
- 23. Oracle Net Listener Этот компонент «прослушивает» сеть в ожидании входящих запросов о соединении с экземплярами. Прослушиватель
- 24. Разделяемый/многопоточный сервер серверные процессы могут быть выделенными, то есть каждый обслуживает только одного клиента. Следовательно, если
- 25. Разделяемый сервер (shared server) Разделяемый сервер позволяет экземпляру Oracle обслуживать многих пользователей с помощью небольшого набора
- 26. Диспетчеры Прослушиватель организует соединение между клиентом и сервером, а потом самоустраняется. С этого момента клиент полагается
- 27. Разделяемые серверы Разделяемый серверный процесс читает запрос из очереди, обрабатывает его и помещает результат в очередь
- 28. Общий алгоритм работы 1. Клиент обращается по сети к прослушивателю. 2. Прослушиватель обнаруживает входящий запрос и,
- 29. Фрагментация таблиц в Oracle Фрагментация может отрицательно сказаться на производительности, поэтому в прошлом многие администраторы всеми
- 30. В СУБД Oracle9i для устранения фрагментации обычно применялась оперативная реорганизация с помощью команды CREATE TABLE... AS
- 31. Ввод автоматизированной дефрагментации и уплотнения сегментов без прерывания доступа к данным в версии Oracle Database 10g
- 32. Резервное копирование и восстановление Даже если принять все меры предосторожности, критически важные записи иногда могут пропасть
- 33. Администратор должен выполнять следующие действия: мультиплексировать оперативные журналы, располагая копии на разных дисках, подключенных к разным
- 34. Эксплуатация базы в режиме ARCHIVELOG гарантирует возможность восстановления в состоянии, непосредственно предшествующем моменту отказа. При этом
- 35. Типы резервного копирования и восстановления Есть два основных типа резервного копирования. Полное резервное копирование. Могут копироваться
- 36. Запустить процедуру резервного копирования можно с помощью Recovery Manager или из интерфейса Enterprise Manager к RMAN
- 37. RMAN поддерживает большинство возможностей резервного копирования базы, включая копирование открытой базы (оперативное), закрытой базы, инкрементные копии
- 38. В версии Oracle Database 10g RMAN умеет копировать образы базы данных, табличных пространств или файлов данных
- 39. Чтобы выработать адекватную стратегию резервного копирования и восстановления, нужно обязательно сымитировать восстановление после сбоя на тестовой
- 40. Безопасность Управление безопасностью обычно осуществляется на трех уровнях: уровень базы данных; уровень операционной системы; сетевой уровень.
- 41. Уровень операционной системы На уровне операционной системы у администратора базы данных (АБД) должны быть права для
- 42. Специальные роли - DBA, SYSDBA и SYSOPER В базе данных уже предопределены три специальные роли. Одна
- 43. Роль DBA не включает привилегий для выполнения основных административных задач, подразумеваемых системными привилегиями SYSDBA или SYSOPER.
- 44. Привилегия SYSDBA Позволяет выполнять перечисленные ниже действия из командной строки в SQL*Plus или с помощью графического
- 45. ALTER DATABASE MOUNT Монтирование базы данных для уже запущенного экземпляра. ALTER DATABASE BACKUP CONTROLFILE Запуск резервного
- 46. DROP DATABASE Удаление базы данных и всех файлов, перечисленных в управляющем файле. CREATE SPFILE Создание файла
- 47. Администраторам, подключившимся от имени SYSOPER, доступно меньше команд: STARTUP и SHUTDOWN, CREATE SPFILE, ALTER DATABASE OPEN,
- 48. Администраторы базы данных аутентифицируются с помощью механизмов операционной системы или файла паролей. Если применяется аутентификация с
- 50. Скачать презентацию