Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]

     

Oracle 8i. Настольная книга администратора

Кевин Луни, Марлен Терьо

Издано: ГОД, М., Лори
Для профессионалов
ISBN: 585582067X
Мягкий переплет, 512 стр.
Формат: 70x100/16

Начало
Введение
Об авторах
[Заказать книгу в магазине "Мистраль"]

Содержание


Часть 1. Архитектура базы данных 1

1 Введение в архитектуру ORACLE
  Обзор баз данных и экземпляров
  Базы данных
  Экземпляры
  Внутренние структуры базы данных
    Таблицы, столбцы и типы данных
    Ограничения
    Абстрактные типы данных
    Разделы и подразделы
    Пользователи
    Схемы
    Индексы
    Кластеры
    Хэш-кластеры
    Представления
    Последовательности
    Процедуры
    Функции
    Модули
    Триггеры
    Синонимы
    Привилегии и роли
    Связи баз данных
    Сегменты, экстенты и блоки
    Сегменты отката
    Моментальные снимки и материализованные представления
  Внутренние структуры памяти
    Системная глобальная область
    Контекстные области
    Программная глобальная область (PGA)
  Фоновые процессы
  Внешние структуры
    Журналы повторов
    Управляющие файлы
    Файлы трассировки и журнал оповещений
  Основная реализация базы данных
    Средства резервного копирования и восстановления информации
    Средства безопасности
    Пример логической компоновки базы данных
    Пример физической компоновки базы данных
  Основные соглашения по логическому моделированию
    Отношения один-к-одному
    Отношение типа один-ко-многим
    Отношения типа много-ко-многим
  Создание базы данных
    Изменение шаблонных сценариев создания
    Изменение параметра MAXDATAFILES после создания базы данных
    Использование интерфейса OEM

2 Аппаратные конфигурации и связанные с ними соображения
  Обзор архитектуры
  Автономные хосты
    Автономные хосты с дисковыми массивами
    Автономные хосты с теневым отображением дисков
    Автономные хосты с несколькими базами данных
  Сетевые хосты
    Сети баз данных
    Удаленные обновления: усовершенствованное
    средство репликации
    Кластеризованные серверы: параллельный сервер ORACLE
    Несколько процессоров: средства параллельной обработки
    запросов и параллельной загрузки
    Приложения базы данных в архитектуре клиент/сервер
    Трехуровневые архитектуры
    Прозрачный доступ к шлюзу ORACLE
    Автономные базы данных
    Реплицируемые базы данных
    Доступ к внешним файлам

3 Логическая компоновка базы данных
  Конечный продукт
  Оптимальная гибкая архитектура (OFA)
    Отправная точка: табличное пространство SYSTEM
    Сегменты данных приложения: DATA
    Индексные сегменты приложения: INDEXES
    Сегменты инструментальных средств: TOOLS
    Сегменты отката: RBS
    Временные сегменты: TEMP
    Пользователи: USERS
  Расширения OFA
    Редко используемые сегменты данных: DATA_I
    Редко используемые сегменты индексов: INDEXES_2
    Индексы инструментальных средств: TOOLS_I
    Специальные сегменты отката: RBS_2
    Пользовательские временные сегменты: TEMP_USER
    Дополнительные прикладные расширения архитектуры OFA
  Оптимальная логическая компоновка
    Решения

4 Физическая компоновка базы данных
  Компоновка файлов базы данных
    Конкуренция за ввод/вывод между файлами данных
    Узкие места ввода/вывода для файлов базы данных
    Параллельный ввод/вывод, осуществляемый
    фоновыми процессами
    Определение задач восстановления
    и производительности системы
    Определение архитектуры аппаратного обеспечения и
    зеркального отражения системы
    Выбор дисков для базы данных
    Выбор правильной компоновки
  Проверка оценочных коэффициентов ввода/вывода
    Шестое приближение: возврат к этапу планирования
  Что делать, если дисков недостаточно
  Решения
    Компоновка маленькой базы данных периода разработки
    Компоновка промышленной базы данных OLTP
    Промышленная база данных OLTP с компоновкой
    исторических данных
    Компоновка информационного хранилища
  Размещение файлов
  Обзор по использованию свободного пространства базы данных
    Назначение конструкции storage
    Табличные сегменты
    Индексные сегменты
    Сегменты отката
    Временные сегменты
    Свободное место
  Изменение размеров файлов данных
    Автоматизация расширений файлов данных
  Способы перемещения файлов данных
    Перемещение файлов данных
    Перемещение файла данных с помощью утилиты
    ORACLE Enterprise Manager
    Перемещение файлов оперативных журналов повторов
    Перемещение управляющих файлов
  Отмена выделения дискового пространства
    Сокращение файлов данных
    Сокращение таблиц, кластеров и индексов
    Перестройка индексов
  Физическая настройка

Часть II. Управление базой данных

5 Управление процессом разработки
  Три важнейшие составные части успеха
  Культурные процессы
  Процесс управления
    Описание среды
    Определения ролей
    Промежуточные продукты
    Возможности среды разработки, появившиеся в ORACLE 8i
    Определение размера объекта базы данных
    Итеративная разработка
    Итеративное описание столбцов
  Технология
    Инструментальные средства CASE
    Совместно используемые каталоги
    Базы данных управления проектом
    Дискуссионные базы данных
  Управление разработкой программных пакетов
    Генерация диаграмм
    Требования к дисковому пространству
    Задачи настройки
    Требования безопасности
    Требования к данным
    Требования версии
    Планы выполнения
    Процедуры приемки
    Среда тестирования
  Управляемая среда

6 Мониторинг нескольких баз данных
  Наиболее распространенные проблемные области
    Недостаток свободного места в табличном пространстве
    Недостаток места для временных сегментов
    Достижение максимального размера сегментами отката
    Фрагментация сегментов данных
    Фрагментация свободного пространства
    Неправильный размер области SGA
  Выбор цели
  Конечный продукт
  Создание базы данных типа Командный центр
    Сбор данных
    Генерация отчетов
    Итоговый отчет об использовании дискового пространства
    Удаление данных
  Мониторинг объектов памяти
    Необходимые изменения файлов UTLBSTAT и UTLESTAT
    Интерпретация статистических отчетов
    Расширения статистических отчетов
  Правильное управление базой данных

7 Работа с сегментами отката
  Обзор сегментов отката
    Использование сегментов отката в базе данных
    Активизация сегментов отката
    Указание сегмента отката для транзакции
  Использование дискового пространства в сегменте отката
    Параметр optimal конструкции storage
  Мониторинг использования сегментов отката
    Контроль за текущим распределением
    дискового пространства
    Сжатие сегментов отката
    Мониторинг текущего статуса
    Мониторинг динамического расширения
    Соотношение транзакций и сегментов отката
    Объемы данных в сегментах отката
  Использование утилиты Oracle Enterprise Manager для
  работы с сегментами отката
    Создание сегмента отката с помощью OEM
    Создание сегмента отката, подобного уже
    существующему сегменту
    Перевод сегмента отката в оперативный режим
    Перевод сегмента отката в автономный режим (offline)
    Удаление сегмента отката
  Выбор числа и размера
    Объем элемента транзакции
    Количество транзакций
    Определение оптимального размера
    Создание сегментов отката
    Производственные сегменты отката и сегменты
    отката загрузки данных
  Решения
    Приложения OLTP
    Информационные хранилища/пакетные приложения

8 Настройка базы данных
  Оптимизация процесса проектирования приложения
    Эффективное проектирование таблиц
    Распределение требований к центральному процессору
    Эффективный проект приложения
  Оптимизация конструкций SQL
    Генерация команд explain plan
  Оптимизация использования памяти
    Использование оптимизатора, основанного на стоимости
  Оптимизация хранения данных
    Дефрагментация сегментов
    Дефрагментация свободных экстентов
    Выявление сцепленных строк
    Повышение размера блока ORACLE
    Использование таблиц с индексной организацией
  Оптимизация процесса манипулирования данными
    Ввод больших объемов информации: использование режима
    Direct Path утилиты SQL*Loader
    Ввод больших объемов информации: распространенные
    проблемы и методы их решения
    Удаления больших объемов данных: команда truncate
    Разделы
  Оптимизация физического хранения
    Борьба с фрагментацией файлов
    Использование прозрачных устройств
    Использование дисков RAID и зеркального отражения
  Настройка и оптимизация логического хранения
  Снижение сетевого трафика
    Репликация данных
    Использование удаленных вызовов процедур
  Использование утилиты OEM и пакетов
  оптимизации производительности
    Пакет Oracle Expert
    Режим менеджера производительности Oracle
  Решения по настройке

9 Безопасность и аудит базы данных
  Средства обеспечения безопасности
    Безопасность уровня учетных записей
    Привилегии объектов
    Роли и привилегии уровня системы
  Реализация безопасности
    Отправная точка: безопасность уровня операционной системы
    Создание пользователей
    Удаление пользователей
    Привилегии уровня системы
    Профили пользователей
    Работа с паролями
    Предотвращение возможности повторного использования паролей
    Задание сложности пароля
    Привязка учетных записей базы данных к учетным записям хоста
    Использование файла паролей для аутентификации
    Защита с помощью паролей
    Привилегии объектов
    Список привилегий
  Ограничение применяемых команд: пользовательские
  профили программного продукта
  Безопасность паролей при регистрации
  Шифрование паролей и работа с ними
    Способы хранения паролей
    Задание некорректных паролей
    Работа под именем другого пользователя
  Аудит
    Аудит регистрации
    Аудит действий
    Аудит объектов
  Защита журналов аудита
  Безопасность в распределенном окружении
  Решения

10 Оптимальные процедуры резервного
копирования и восстановления
  Возможности
  Логическое резервное копирование
    Экспорт
    Импорт
  Физическое резервное копирование
    Автономное копирование
    Оперативное копирование (ARCHIVELOG)
  Реализации
    Экспорт
    Импорт
    Автономное резервное копирование
    Оперативное резервное копирование (ARCHIVELOG)
    Дублирующие базы данных
  Интеграция процедур резервного копирования
    Интеграция логического и физического
    резервного копирования
    Интеграция процедур резервного копирования базы
    данных и операционной системы
  Способы восстановления
    Ошибка экземпляра
    Сбои в работе носителя (диска)
    Восстановление случайно удаленных или измененных объектов
    Параллельное восстановление
    Менеджер восстановления

11 Работа с Oracle Financials и другими программными
пакетами и утилитами
  Общее руководство по работе с программными пакетами
    Настройка структур базы данных
    Безопасность и контроль доступа к данным
    Управление транзакциями
    Расположения файлов
    Мониторинг
    Проблема версий
    Роль администратора базы данных
  Конкретное руководство по работе с пакетом ORACLE Financials
    Структуры базы данных
    Доступ к базе данных
    Параллельные менеджеры
    Демонстрационная база данных
    Различные версии
    Расположения файлов
    Параметры файла init.ora
    Наиболее активные таблицы и индексы
    Оптимизатор
  Конкретные рекомендации по работе с Oracle Designer
    Структуры базы данных
    Параметры файла init.ora
    Наиболее активные таблицы и индексы
    Оптимизатор
  Работа с другими пакетами и утилитами
    ConText
    SQL*Loader
    Программные интерфейсы

12 Управление большими базами данных
  Настройка окружения
    Определение размеров больших баз данных
    Установление размеров областей поддержки
    Выбор физической компоновки
    Разделы
    Создание материализованных представлений
    Создание полностью индексированных таблиц
    Создание и работа с таблицами с индексной организацией
    Создание и работа с битовыми индексами
  Управление транзакциями
    Конфигурирование окружения пакетных транзакций
    Загрузка данных
    Ввод данных
    Удаление данных
  Резервное копирование
    Оценка требований и стратегий резервного копирования
    Разработка плана резервного копирования
  Настройка
    Оптимизация обращений к большим таблицам
  Работа с транспортируемыми табличными пространствами
    Генерация группы транспортируемых табличных пространств
    Подключение группы транспортируемых табличных пространств
  Табличные пространства, управляемые локально

Часть III.  Oracle в сети

13 SQL*Net V2 и Net8
  Обзор SQL*Net V2 и Net8
    Дескрипторы соединений
    Имена служб
    Прослушивающие процессы
    Прослушивающие процессы в ORACLE8J
  Использование Net8 Configuration Assistant
  Использование Net8 Assistant
    Многопротокольный обмен
    Использование Connection Manager
    Использование ORACLE Names
  Пример: приложения клиент/сервер
  Пример: связи баз данных
  Пример: команда copy
  Сервер имен ORACLE в сравнении с конфигурациями клиентов
  Настройка SQL*Net и Net8

14 Организация сетевой работы в UNIX
  Идентификация хостов
  Идентификация баз данных
  Идентификация служб
  Запуск серверного прослушивающего процесса
  Управление серверным прослушивающим процессом
  Устранение проблем с соединениями

15 Организация сетевой работы в Windows NT
  ORACLE и Windows NT
  ORACLE и Net8
    Прослушивающий процесс Net8
    Использование многопоточного сервера
  Конфигурирование Windows NT в качестве сервера базы данных
    Снижение приоритета интерактивных приложений
    Уменьшение файлового кэша Windows NT Server
    Отключение ненужных служб
    Удаление неиспользуемых сетевых протоколов
    и изменение порядка привязки
    Другие возможности по конфигурированию

16 Управление распределенными базами данных
    Удаленные запросы
    Манипулирование удаленными данными: двухфазное завершение
    Динамическое тиражирование данных
  Управление распределенными данными
    Инфраструктура: обеспечение прозрачности местонахождения
    Управление связями базы данных
    Управление триггерами базы данных
    Управление моментальными снимками
    Выбор типа регенерации
    Автономная реализация моментальных снимков
    Очистка журнала моментальных снимков
  Управление распределенными транзакциями
    Разрешение неопределенных транзакций
  Домены и общности баз данных
  Контроль за распределенными базами данных
  Настройка распределенных баз данных
  Использование очередей заданий
    Управление заданиями

17 Конфигурирование систем клиент/сервер и Web-окружений
  Обработка данных в системе клиент/сервер
  Обзор конфигурации "тонкого" клиента
    Использование сервера приложений ORACLE (OAS)
  Конфигурирование сервера
    Идентификация доступных хостов
    Идентификация доступных служб
    Идентификация доступных баз данных
    Запуск Net8
  Конфигурирование клиента
    Идентификация доступных хостов
    Требования к машине клиента
  Сервер приложений среднего уровня
    Запуск Net8
    ORACLE и межсетевые экраны

Часть IV. Приложения

  А Справочник по командам SQL для администратора базы данных

  В Изменения параметров файла init.ora в ORACLE8.0 и ORACLE8S

  С Обеспечение постоянной доступности базы данных

Начало
Введение
Об авторах
Заказать книгу в магазине "Мистраль"

 

VPS в 21 локации

От 104 рублей в месяц

Безлимитный трафик. Защита от ДДоС.

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...