Главная » 2018»Ноябрь»28 » Oracle Database 11g. Руководство администратора баз данных
22:58
Oracle Database 11g. Руководство администратора баз данных
Oracle Database 11g. Руководство администратора баз данных - энциклопедический справочник по СУБД Oracle 11g, описывающий все инструменты и технологии для построения и эффективного управления базами данных Oracle. Эта книга является результатом глубокого убеждения автора в том, что нынешние администраторы баз данных нуждаются в едином справочнике, который бы покрывал весь спектр существующих задач - от проектирования базы данных до ежедневного управления ею и выполнения критически важных работ, таких как настройка производительности, резервное копирование и восстановление. В книге рассматривается архитектура Oracle. Вдобавок в книге предложены примеры по программированию на Oracle SQL и PL/SQL в средах Linux/Unix, ориентированные на новичков. Книга содержит все, что необходимо администраторам баз данных Oracle (вне зависимости от их опыта) для успешного построения и управления сложными базами данных Oracle Database 11g.
Название: Oracle Database 11g. Руководство администратора баз данных Автор: Алапати Сэм Р. Издательство: Вильямс Год: 2010 Страниц: 1440 Формат: PDF Размер: 15,84 МБ ISBN: 978-5-8459-1592-4 Качество: отличное Язык: русский
Содержание:
Об авторе О техническом редакторе Благодарности Введение Как стать администратором баз данных Oracle Oracle Database 11g Ключевые компоненты Oracle Database 11g Почему следует выбирать именно эту книгу Кому следует выбирать эту книгу Примечание касательно UNIX, Linux и Windows Как организована эта книга Удачи! От издательства Часть I. Основные сведения, моделирование данных, UNIX/Linux и SQL*Plus Глава 1. Мир администраторов баз данных Oracle Роль администратора баз данных Oracle Классификации рабочих обязанностей администратора баз данных Типы баз данных Обучение и сертификация Повседневные задачи типичного администратора баз данных Oracle Некоторые общие советы Глава 2. Реляционная модель и проектирование баз данных Реляционные базы данных: краткое введение Модель реляционных баз данных Жизненный цикл реляционных баз данных Реконструкция базы данных Объектно-реляционные и объектные базы данных Глава 3. Основы UNIX (и Linux) для администратора баз данных Oracle Обзор операционных систем UNIX и Linux Что собой представляет оболочка (оболочки) в UNIX Получение доступа к системе UNIX Обзор основных команд UNIX Работа с файлами и каталогами в UNIX Редактирование файлов с помощью редактора vi Извлечение и сортировка текста Написание сценариев оболочки Работа с процессами UNIX Администрирование системы UNIX и администратор баз данных Oracle Диски и хранение данных в UNIX Системы RAID Другие технологии хранения Глава 4. Использование SQL*Plus и Oracle Enterprise Manager Запуск сеанса SQL*Plus Завершение сеанса SQL*Plus Команды SQL*Plus и SQL Административные команды в SQL*Plus Основные «рабочие» команды SQL*Plus Команды для форматирования вывода и генерации отчетов Создание командных файлов в SQL*Plus Редактирование в SQL*Plus Ключевые команды администрирования баз данных в SQL*Plus Использование SQL-кода для генерации SQL-сценариев Oracle SQL Developer Oracle Enterprise Manager Часть II. Архитектура базы данных Oracle 11g и управление схемами и транзакциями Глава 5. Архитектура базы данных Oracle 11g Структуры базы данных Oracle Процессы Oracle Структуры памяти Oracle Простая транзакция базы данных Oracle Фиксация и откат Целостность данных и параллелизм данных Архитектура резервирования и восстановления Словарь данных Oracle и динамические представления производительности Использование статических представлений словаря данных Обращение к базе данных Утилиты Oracle Планирование заданий и управление ресурсами Автоматическое управление базой данных Общая инфраструктура управляемости Эффективное управление и мониторинг Глава 6. Управление табличными пространствами Установка размера экстента табличного пространства и управление пространством Создание табличных пространств Временные табличные пространства Постоянные табличные пространства по умолчанию Табличные пространства Bigfile Управление табличным пространством Sysaux Шифрование табличных пространств Представления словаря данных для управления табличными пространствами Облегчение управления файлами посредством Oracle Managed Files Копирование файлов между двумя базами данных Проверка оставшегося свободного пространства Работа с файлами операционной системы Глава 7. Управление схемой Типы операторов SQL Схемы Oracle Таблицы Oracle Специальные таблицы Oracle Секционированные таблицы Представления словаря данных для управления таблицами Кластеры Хеш-кластеры Индексы Oracle Специальные типы индексов Мониторинг использования индекса Обслуживание индексов Управление ограничениями целостности базы данных Представления, относящиеся к ограничениям и индексам Использование представлений Использование материализованных представлений Использование SQL Access Advisor Использование синонимов Использование последовательностей Использование триггеров Просмотр информации об объектах Глава 8. Управление транзакциями в Oracle Транзакции Oracle Свойства транзакций Управление параллелизмом транзакций Уровни изоляции и стандарт транзакций ISO Уровни изоляции Oracle Реализация управления параллелизмом в Oracle Использование данных отмены для обеспечения согласованности чтения Коррекция ошибок Flashback с использованием данных отмены Восстановление ретроспективы с помощью пакета DBMS_FLASHBACK Flashback Transaction Query Flashback Transaction Управление транзакциями Resumable Space Allocation Управление длинными транзакциями Часть III. Инсталляция Oracle Database 11g, модернизация и создание баз данных Глава 9. Установка и модернизация до Oracle Database 11g Инсталляция Oracle Оптимальная гибкая архитектура Выполнение задач подготовки к установке Окончательный контрольный перечень для инсталляции Задачи, выполняемые после установки Отмена инсталляции Oracle Модернизация до Oracle Database 11g Пути, ведущие к Oracle Database 11g Методы и средства модернизации Модернизация с помощью DBUA Модернизация вручную Действия по завершении модернизации Глава 10. Создание базы данных Подготовка к созданию базы данных Создание файла параметров Создание новой базы данных Использование файла параметров сервера Запуск и остановка базы данных из интерфейса SQL*Plus Что дальше? Часть IV. Возможность подключения и управление пользователями Глава 11. Возможность подключения и работа в сети Сетевые средства Oracle и возможности подключения к базам данных Концепции сетевого обмена: работа сетевых средств Oracle Установка соединения Oracle Oracle Client Мгновенный клиент Слушатель и подключаемость Именование и подключение Oracle и интерфейс подключения Java к базам данных Глава 12. Управление пользователями и безопасность базы данных Управление пользователями Диспетчер ресурсов базы данных Управление доступом к базе данных Аудит использования базы данных Аутентификация пользователей Безопасность пользователей на уровне предприятия Что рекомендуется и что не рекомендуется в отношении безопасности базы данных Часть V. Загрузка данных, резервное копирование и восстановление Глава 13. Загрузка и преобразование данных Краткий обзор процесса извлечения, преобразования и загрузки данных Использование утилиты SQL*Loader Использование внешних таблиц для загрузки данных Преобразование данных Применение технологии Oracle Streams для репликации и совместного использования информации Глава 14. Использование утилит Data Pump Export и Data Pump Import Введение в технологию Data Pump Выполнение операций экспорта и импорта с помощью утилит Data Pump Export и Data Pump Import Мониторинг выполнения заданий Data Pump Использование API-интерфейса Data Pump Переносимые табличные пространства Глава 15. Резервное копирование баз данных Резервное копирование баз данных Oracle Область пакетного восстановления Утилита Recovery Manager (RMAN) Резервное копирование управляющего файла Программное обеспечение Oracle Secure Backup Пользовательские методы резервного копирования Обнаружение повреждений в базе данных Улучшенная защита данных для восстановления после аварий Глава 16. Восстановление баз данных Типы неполадок с базой данных Процесс восстановления Oracle Выполнение восстановления с помощью утилиты RMAN Типичные сценарии восстановления носителя Утилита Data Recovery Advisor Клонирование базы данных Приемы для выполнения точного восстановления Функции Flashback и восстановление Использование точек восстановления Исправление повреждений в данных и пробное восстановление Устранение неполадок в сеансах восстановления Механизм Flashback Data Archive Часть VI. Управление базами данных Глава 17. Автоматическое управление и онлайновые средства Автоматический монитор диагностики базы данных Автоматическое управление памятью Автоматический сбор статистики оптимизатора Automatic Storage Management Автоматическое управление пространством Онлайновые возможности Oracle Database 11g Глава 18. Управление и мониторинг работающей базы данных Типы статистики производительности Oracle Генерируемые сервером сигналы тревоги Метрики базовой линии и адаптивные пороги Автоматический репозиторий рабочей нагрузки Статистика Active Session History Management Advisory Framework Работа с Undo Advisor и MTTR Advisor Управление онлайновыми журналами повторного выполнения Управление связями баз данных Сравнение и сведение объектов базы данных Копирование файлов на сервере базы данных Отображение файлов Oracle на физические устройства Использование планировщика Oracle Автоматизированные задачи обслуживания Диагностика сбоев Часть VII. Настройка производительности Глава 19. Улучшение производительности базы данных: оптимизация SQL-запросов Подход к настройке производительности в Oracle Оптимизация обработки запросов в Oracle Оптимизация запросов и Oracle CBO Написание эффективного SQL-кода Как администратор баз данных может помогать улучшать обработку SQL Управление планами выполнения SQL Адаптивное разделение курсора Инструменты для настройки производительности SQL Сквозная трассировка Инструмент SQL Tuning Advisor Использование кэша результатов Простой подход к настройке SQL-операторов Глава 20. Настройка производительности: настройка экземпляра Введение в настройку экземпляра Автоматическая настройка производительности и использование динамических представлений производительности Настройка памяти Oracle Оценка производительности системы Измерение производительности средств ввода-вывода Измерение производительности экземпляра Простой подход к настройке экземпляра Технология Real Application Testing Приложение А. Краткий справочник по SQL и PL/SQL в Oracle Database 11g Демонстрационные образцы схем, поставляемые вместе с Oracle Database 11g Поддерживаемые Oracle типы данных Операторы SQL Абстрактные типы данных PL/SQL Использование курсоров Процедуры, функции и пакеты Oracle XML DB Oracle и Java Предметный указатель