Новые возможности СУБД Oracle Database 10 g Сергей Томин Ведущий консультант Oracle CIS.

Презентация:



Advertisements
Похожие презентации
® Oracle Database 10g – обзор новых возможностей Сергей Томин Российское представительство Oracle.
Advertisements

Савенков Виталий Мещеряков Александр Специалист технической поддержки Oracle ФОРС – Центр Разработки
Администрирование информационных систем Обеспечение доступности серверов БД.
Обзор продуктов и решений корпорации Oracle Ольга Горчинская Ведущий консультант Oracle Corporation
ASE 12.0 Эволюция продуктов ASE for Linux поддержка jConnect ASE 12.0 Распределенные транзакции Java/XML в БД Enterprise Event Broker Обработка событий.
Надежные системы. Планирование задач. API конфигурации. Дмитрий Носов «Школа Инноваций InterSystems 2007»
Администрирование информационных систем Лекция 4. Система управления базами данных.
Потеря данных не должна стать катастрофой ! Уязвимая точка: Потеря данных В 2009 году более 114 млн. людей пострадали от потери данных* Все сферы деятельности,
Exchange 2010: Новые возможности по хранению данных и обеспечению отказоустойчивости в Exchange 2010, backup и восстановление с использованием System Center.
Защита баз данных. Повестка дня Реалии сегодняшнего дня … Источники атак Уязвимости СУБД Что делать ? Кто поможет ? DbProtect – новое предлагаемое решение.
Миграция системы Ва-Банк ST с СУБД Oracle 8i на СУБД Oracle 10g Release 2 ХI Конференция пользователей АБС Ва-Банк, 10 ноября 2006 г., Москва.
Урок 6. Восстановление баз данных. Обзор Процесс регенерации на сервере SQL Server Подготовка к восстановлению базы данных Восстановление резервных копий.
Построение отказоустойчивой распределенной системы резервного копирования Бакшеев Дмитрий, Старший специалист Департамента систем управления.
Антивирус Касперского® Personal Pro. Антивирус Касперского® 5.0 Personal Pro Интерфейс пользователя Простой графический интерфейс с минимально необходимым.
Новые возможности 12c Active Data Guard Евгений Горбоконенко.
Филиппов Олег
1.Доступ к словарю базы данных 1.v$ 2.dba_ 3.all_ 4.user_ 2.Просмотр системных view cистемные view - dict (dictionary) столбцы системных view – dict_columns.
Handy Backup – простая в использовании программа резервного копирования данных.
Технические возможности. Наши цели Максимальная гибкость Максимальная скорость считывания и обработки данных Стабильность работы Максимальная простота.
БД (администрирование) 1 Базы данных (администрирование) Аблов Игорь Васильевич Кафедра информационных технологий.
Транксрипт:

Новые возможности СУБД Oracle Database 10 g Сергей Томин Ведущий консультант Oracle CIS

Oracle Database 10g Награды eWeek – Выбор IT аналитиков, один из лучших 10 продуктов 2004 года I.E. –выбор читателей: Лучшая СУБД для хранилищ данных CRN рекомендует 5 из 5 звёзд DM Review – Победитель 2004 года среди баз данных InfoWorld - База данных года 2004

Oracle Database 10g Release 2 Объявлен на Oracle Open World в Сан- Франциско в декабре 2004г. Бета тестирование началось в январе 2005г. Промышленная версия ожидается к июлю 2005г. Добавлены новые возможности – Oracle Backup – Автоматическое переключение на standby базу данных

Основные цели Oracle Database 10 g – Автоматизация – Интеллектуальные средства ½ Цена – Адаптивность – Комплексность – Превентивность – Средства восстановления Упростить администрирование Сократить расходы Повысить качество сервиса

GRID и Mainframe Partitioning одного большого сервера Высококачественные дорогие элементы Полное, интегрированное ПО Высококачественные сервис за большую цену Скоординированное использование множества маленьких серверов Дешёвые, стандартные, модульные элементы Открытое, полное, интегрированное ПО Высококачественный сервис за низкую цену Mainframe МодельGrid Computing Модель

Oracle Grid Computing Кластеры серверов приложений Кластеры баз данных Сетевые устр. хранения Цена Гибкость Готовность Управление Grid Control

Storage Grid Кластеры серверов приложений Кластеры баз данных Сетевые устр. хранения

Automatic Storage Management (ASM) Заменяет обычную файловую систему и менеджер томов Поддержка Oracle RAC Ресурсы по требованию – Добавить/Удалить диски на лету Автоматическая балансировка I/O – Авт. распределенение данных по всем дискам для балансировки нагрузки – Лучшая производительность I/O Автоматическое зеркалирование Легко управлять ASM

Администратор добавляет диск к существующей дисковой группе ASM - Динамическая балансировка Disk Group

Администратор добавляет диск к существующей дисковой группе Данные автоматически переносятся на новый диск пропорционально его размеру ASM - Динамическая балансировка Disk Group

ASM - Динамическая балансировка Администратор добавляет диск к существующей дисковой группе Данные автоматически переносятся на новый диск пропорционально его размеру Балансировка I/O происходит автоматически

ASM Зеркалирование Зеркалирование на уровне экстентов файлов Диск содержит как основные экстенты так и копии.

ASM Зеркалирование Зеркалирование на уровне экстентов файлов Диск содержит как основные экстенты так и копии.

ASM Зеркалирование Не требуется запасной диск – Только дополнительное пространство – Загрузка выбывшего диска перераспределяется между живыми

Oracle Database 10g Release 2 - Automatic Storage Management Легче конфигурировать и управлять ASMCMD – управление из командной строки Поддержка перемещаемых табличных пространств Поддержка нескольих баз данных в кластере Поддержка разных версий баз данных Oracle FTP доступ к ASM файлам Automatic Storage Management

Oracle10g Data Pump Высоко производительный импорт и экспорт – 60% быстрее, чем 9i экспорт (single thread) – 15x-20x быстрее, чем 9i импорт (single thread) Распараллеливается Перемещение данных между БД без промежуточного сохранения Вызов из PL/SQL Restart c середины Выгрузка в сжатом формате (10.2) Выгрузка данных во внешние таблицы

Transportable Tablespaces Отключение и подключение файлов базы данных – Обмен данными без длительных процедур выгрузки/загрузки – Монтирование read-only tablespaces на многих БД – Cross-platform поддержка – Переименование Tablespaces 24 OS copy File 1 File 2 expdat.dmp File 1 File 2 expdat.dmp

Oracle10 g Cross Platform Transportable Tablespaces Solaris (SPARC) Open VMS (Intel IA64) Windows (Intel IA32/64) Linux (Intel IA32/64) AIX (PowerPC) HP-UX (PA-RISC) Tru64 UNIX (Alpha) HP-UX (Intel IA64) Small Endian PlatformsBig Endian Platforms Конвертация не нужна High Speed File Convert RMAN

Oracle Database 10g Release 2 – Transportable tablespaces Перемещение в оперативном режиме Перемещение всей базы данных между совместимыми платформами Репозиторий табличных пространств МоскваСанкт-Петербург

Высочайшая степень защиты данных Комбинирует все возможности для достижения любого уровня защиты данных Значительное уменьшение сложности использования ASM Mirroring Защита от апп. сбоев Flashback Защита от чел. ошибок Data Guard Защита от катастроф Flash Recovery Area Защита от потери данных

Flashback Исправление Ошибок Восстановление на всех уровнях к заданному моменту времени Уровень БД – Flashback Database восстанавливает БД целиком Использует Flashback Logs Уровень таблиц – Flashback Table восстанавливает записи в наборе таблиц Использует UNDO в БД – Flashback Drop восстанавливает удаленные таблицы и индексы Использует Recycle bin Уровень записи – Восстановление конкретных записей Использование Flashback Query Order Database Customer

Flashback Database Новая стратегия для возврата БД в прошлое состояние Flashback Log захватывает старые версии измененных блоков – Выглядит как постоянный backup – Прочитать Log для восстановления БД ко времени – Восстанавливать только измененные блоки Это быстро - восстановление длится минуты вместо часов Это просто – одной командой Flashback Database to 2:05 PM Клавиша Rewind для БД Data FilesFlashback Log Новый блок Запись на диск Старый блок

Flash Recovery Area Полностью автоматические дисковые backup и recovery – Поставил и Забыл Ночной incremental backup накатывается на резервную копию БД – Измененные блоки отслеживаются в основной БД В полном сканировании БД нет необходимости – Значительно быстрее (20x) – Проверка блока направильность для резервной копии RMAN> switch database to copy; Резервная область Авт. накатка инкр. копий по ночам Недельное архив-ние на ленту База данных

Oracle Backup – резервирование на ленту Экономичная альтернатива сложным продуктам резервирования Включена в СУБД Oracle Интегрирована с RMAN Масштабируемость – – сотни серверов – десятки миллионов файлов Поддержка от единого поставщика ПО ASM, файлы БД, архивные журналы и OS файлы Oracle Backup Высоко- производительное, экономичное ленточное резервирование

Oracle Database 10g Release 2 – Автоматическое переключение на Standby БД Автоматическое переключение на standby БД – Происходит при сбое БД, узла, дисков или сети – Может работать вместе с RAC server failover Переключение осуществляется за считанные секунды Промышленная БД автоматически становится standby после восстановления Промышленная БД Синхронная передача журналов Автоматическое переключение Физическая или Логическая Standby БД

Database Grid Кластеры серверов приложений Кластеры баз данных Сетевые устр. хранения

RAC 10g для каждого Полное, интегрированное Clusterware Oracle 10g SE включает RAC Полное решение для кластера от Oracle Один поставщик Дешево – Не надо покупать дополнительное ПО – Легко установить и управлять Высокое качество и функциональность на всех платформах Поддержка clusterware других фирм Накатка patches, не останавливая весь кластер Connectivity Messaging and Locking Cluster Control/Recovery Services Framework

Oracle Database 10g Release 2 – RAC Утилита для проверки кластера Несколько копий OCR, Voting Disk Clusterware API для обеспечения доступности приложений Сертифицирован до 100 узлов ERPCRMDW

Grid Control Кластеры серверов приложений Кластеры баз данных Сетевые устр. хранения

Сопр. ПО 6% Адм. и настройка 55% Установка 6% Другое 15% Создание и конф.БД 12 % Source: IOUG 2001 DBA Survey Загрузка данных 6% Как DBAs тратят своё время

Быстрая установка Автоматическая проверка системных требований Система готова к работе сразу после установки, всё настроено Улучшенный режим автономной установки для приложений ISVs DBA достаточно знать 28+ основных параметров Число CDsВремя установки Oracle10g Oracle9i 3 CDs 1 CD 40 Min 20 Min

Automatic Database Diagnostic Monitor (ADDM) Ориентируется на производительность ( time&waits) Performance expert из коробки Автоматическая диагностика производительности БД, включая RAC Точное определение проблемных областей Проактивность

Oracle10g System Management – Автонастройка SQL Автоматическое определение и захват сильно нагружающих SQL- операторов Автоматическая настройка SQL Автоматический анализ SQL Рекомендации по созданию индексов Хорошо настроенный SQL Custom Applications SQL Advice Packaged Applications SQL Profile High-load SQL Packaged Applications Optimizer Auto SQL Tuning Auto SQL Analysis Access Advisor Custom Applications Indexes & MVs

Oracle10g System Management – Автоматическое управление SGA SGA_TARGET параметр Advisor помогает установить параметры Автоматически меняет размеры при изменении нагрузки Максимальное использование доступной памяти Размеры запо- минаются в SPFILE при Shutdown SGA Pool PGA Pool Пакетные задания sort Java Pool SQL Cache Large Pool Buffer Cache SQL Cache sort Интер- актив. работа Large Pool Buffer Cache Java Pool

Автоматический сбор статистики DBA следит и собирает статистику Решает 2 проблемы Выбирает прав. объекты Определяет прав. Объём сбора стат. STATISTICS_LEVEL = TYPICAL or ALL

Контроль своб. Пространства в БД Server- Generated Alerts Capacity Planning Переполнение сегмента Фрагм. сегмент Online сжатие сегмента

Oracle Database 10g Release 2 – DB Control Новые экраны отображения производительности Поддержка Streams, AQ, XDB, и Spatial Прямой доступ к SGA – анализ зависших систем

Oracle Database 10g Release 2 – Grid Control Топология системы – Кластеры, устройства хранения, приложения Адаптивные пороговые значения для метрик

Статические пороговые значения t Отлично подходит для некоторых метрик Tablespace % Full 95 * % Порог Историч. Текщее

Статические пороговые значения Плохо подходит для метрик производительности, например, время отклика * Порог Историч. Текщее 2 сек t утрополденьвечер

Адаптивные пороговые значения (EM 10.2) Возможность более раннего обнаружения проблем * * t 2 сек утрополденьвечер Порог Историч. Текщее

Oracle Database 10g Release 2 – Планировщик заданий Связанные задания Обработка событий Настраиваемые календари

Полная информация о всем ПО Oracle – Версии – Патчи Подробности конфигураций продуктов Oracle Поиск и сравнение конфигураций Отслеживание изменений, история Ссылочные (эталонные) конфигурации То же для ОС Исследование и анализ конфигураций

Scalable Software Maintenance – Автоматическое клонирование ПО Уменьшает ручной труд по поддержанию ПО – С часов до минут Автоматическое массовое тиражирование эталонных конфигураций Обновление Inventory Клониро- вание на выбранные объекты 2 3 Выбрать ПО (и инстансы) для клонирования 1

Scalable Software Maintenance – Автоматическое управление патчами Обнаружение новых патчей в реальном времени – Своевременное применение Security patch уменьшает уязвимость системы Автоматическая выкачка и применение – С часов до минут Rolling RAC upgrade Обновить Inventory Определить применимость 2 Применить Patch 3 4 Patch опубликован 1

Oracle Database 10g Release 2 – Улучшения в безопасности Автоматическое шифрование данных при записи на диск Защита пароля – SQLPlus может брать пароль из хранилища цифровых сертификатов Данные зашифрованы в резервных копиях Приложение Данные шифруются при записи на диск Шифрование данных через SSL ASO Сетевое Шифрование

HTML DB средство быстрой разработки Web приложений Для не-программистов Встроено в БД Для разработки и эксплуатации нужен только Web Browser Бесплатно!!!

Oracle Database 10g Release 2 – Прочее Улучшение производительности – до 10 раз в сортировках – до 3 раз при агрегировании Секционирование – Число секций на таблицу увеличено с 64k до 512K Матричные вычисления в PL/SQL Linux ODBC драйвер Поддержка JDBC 3.0 SQL регулярные выражения в стиле Perl Оповещение клиента об изменении результатов запроса Поддержка.Net – вызов CLR процедур Поддержка Unicode 4.0 Поддержка XML Query

Oracle Database 10g Самоуправление – ADDM, AWR – Авт. управление памятью ASM Oracle Clusterware Flashback Database Инкрементальный Backup Oracle Backup Авт. переключение на Standby БД Шифрование данных на диске Транспортировка БД между разными платформами Data Pump ERPCRMDW