15
Oracle 11g с нуля: первые шаги с СУБД Oracle Роман Марков 25 июля 2013 [email protected] ведущий:

Oracle 11g с нуля: первые шаги с СУБД Oracle

Embed Size (px)

DESCRIPTION

Эксперт по СУБД Oracle Роман Марков – о том, с чего начать освоение Oracle 11g, а также кто такой DBA и что он должен знать и уметь.

Citation preview

Oracle 11g с нуля: первые шаги с СУБД Oracle

Роман Марков 25 июля 2013

[email protected]

ведущий:

Цель вебинара: знакомство с 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.  Мониторинг производительности и тюнинг БД