oracle 11g с нуля: первые шаги с СУБД oracle
DESCRIPTION
Эксперт по СУБД Oracle Роман Марков – о том, с чего начать освоение Oracle 11g, а также кто такой DBA и что он должен знать и уметь.TRANSCRIPT
Цель вебинара: знакомство с Oracle 11g
• Архитектура и особенности реализации • Инсталляция • Средства администрирования • Резервное копирование и восстановление • Система безопасности • Роль администратора базы данных
1
#
Архитектура и особенности реализации
Oracle Database
• Система управления объектно-реляционными данными Oracle (RDBMS) реализует открытый, продуманный и хорошо интегрированный подход к управлению данными.
База данных (файлы и структуры хранения)
Архитектура сервера БД
Серверный
процесс
PGA
Клиентский
процесс
Экземпляр
Оперативная память (System Global Area, SGA)
Процессы Сервер
Варианты конфигураций
D1
D2
I1
I2 I1 I2 I3
D
Кластер Одиночный сервер
Локальное хранилище
Сетевое хранилище
Оперативная память
Серверный
процесс 1
Shared pool Database buffer cache
Redo log buffer
Streams pool Large pool Java pool
Stack
Space
System Global Area (SGA)
Program Global Area (PGA)
Серверный
процесс 2
KEEP buffer pool
RECYCLE buffer pool
nK buffer cache
User
Global
Area
Stack
Space
User
Global
Area
PGA
Структура базы данных
Журнальные файлы
Файл параметров Архивные журналы
Управляющие файлы
Файлы данных
Резервные копии
Логическая и физическая структуры БД
База данных
Логическая Физическая
Табличное пространство Файл БД
Сегмент
Экстент
Блок данных
Хранилище:
• SAN
• NAS • Exadata • File System
• NFS • ASM
• RAW
Средства администрирования • Командная строка – SQLPlus и другие утилиты
$ sqlplus hr SQL*Plus: Release 11.2.0.1.0 - Production on Thu Jun 18 05:04:49 2009 Copyright (c) 1982, 2009, Oracle. All rights reserved. Enter Password: ******* Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production With the Partitioning, Automatic Storage Management, OLAP, Data Mining and Real Application Testing options SQL> select last_name from employees; LAST_NAME ------------------------- Abel Ande …
1. Утилита RMAN (Recovery Manager) 2. Средства операционной системы
Резервное копирование и восстановление
$ rman target /
RMAN> BACKUP DATABASE;
Control file Параметры Журналы
транзакций Файлы данных Упр. файлы
Роль администратора БД (DBA)
• Задачи, решаемые DBA: 1. Оценка аппаратной части сервера 2. Инсталляция 3. Планирование параметров БД и операционной системы 4. Создание, миграция и обеспечение доступности БД 5. Резервное копирование и восстановление БД 6. Управление безопасностью 7. Дизайн БД 8. Мониторинг производительности и тюнинг БД