Руководство по диагностике и устранению проблем в Oracle
книга

Руководство по диагностике и устранению проблем в Oracle

Здесь можно купить книгу "Руководство по диагностике и устранению проблем в Oracle " в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.

Место издания: Москва

ISBN: 978-5-97060-448-9

Страниц: 498

Артикул: 95458

Возрастная маркировка: 16+

Электронная книга
749

Краткая аннотация книги "Руководство по диагностике и устранению проблем в Oracle"

Книга предоставляет исчерпывающие и актуальные рекомендации по обеспечению надежной и эффективной работы СУБД Oracle в сложных производственных корпоративных средах. Семь ведущих экспертов по Oracle объединили свои усилия, чтобы создать не имеющий аналогов сборник испытанных решений, практических примеров и пошаговых описаний процедур для Oracle версий 12c, 11g и более поздних. Каждое решение тщательно подготовлено, для того чтобы помочь опытным администраторам понять и устранить серьезные проблемы как можно быстрее. Рассмотрены сегменты LOB, пространства таблиц UNDO, циклы ожидания высоконагруженных буферов сборщика мусора, время задержек при ответах на запросы, конкуренция при блокировках, индексация, распределенные XA-транзакции, резервное копирование/восстановление RMAN и др. Описаны оптимизация языка определения данных, настройка механизма VLDB, исследование и тестирование баз данных, гибкая настройка совместного использования курсоров, извлечение больших объемов данных, перемещение данных, SSD, индексация, а также способы решения проблем с Oracle RAC. Издание предназначено администраторам баз данных, а также программистам, работающим с Oracle.

Содержание книги "Руководство по диагностике и устранению проблем в Oracle "


Предисловие
Благодарности
Об авторах
О технических рецензентах и прочих участниках проекта
Глава 1. Диагностика и настройка производительности сегментов LOB
Краткое описание типа данных LOB
Сравнение LOB-объектов BASICFILE с SECUREFILE LOB
Воздействие параметра PCTFREE на LOB-объекты
Улучшение производительности операции вставки данных INSERT
Резюме
Глава 2. Восстановление табличного пространства, поврежденного при выполнении операции UNDO
Общий обзор процедуры отмены изменения данных
Сегменты DTP, XA и сегмент отката (rollback)
Восстановление поврежденного табличного пространства Undo
Резюме
Глава 3. Обработка событий ожидания освобождения буферов глобального кэша
Обзор событий ожидания освобождения буферов
Практическое применение утилиты ORAchk
Устранение событий gc buffer busy wait
Определение проблем, связанных с событием gc buffer busy wait
Методики устранения событий gc buffer busy wait
Резюме
Глава 4. Адаптивное разделение курсора
Алгоритм работы механизма ACS
Работа механизма адаптивного разделения курсора (ACS)
Мониторинг осведомленности о связывании в механизме ACS
Курсор, осведомленный о связывании
Практический пример
Резюме
Глава 5. Стабилизация времени ответа на запрос с помощью механизма управления планами SQL
Общие положения
Создание базовой линии плана выполнения SQL
Имитация базовых линий
Оптимизатор Oracle и его взаимодействие с механизмом управления планами SQL
Воспроизводимость базовой линии плана выполнения SQL
Параметр NLS_SORT и воспроизводимость базовой линии плана выполнения SQL
Сравнение параметров ALL_ROWS и FIRST_ROWS
Адаптивное разделение курсора и механизм управления планами SQL
Резюме
Глава 6. Советы, методики и особые приемы оптимизации для языка определения данных (DDL)
Основы оптимизации операций языка определения данных
Механизм оптимизации операций языка определения данных (DDL)
Оптимизация операций языка определения данных для столбцов с атрибутом NULL
Резюме
Глава 7. Управление, оптимизация и настройка очень больших баз данных
Общие сведения об очень больших базах данных
Оптимальная базовая конфигурация
Основные правила настройки производительности очень большой БД
Сбор статистических данных оптимизатора
Наилучшие практические методики резервного копирования и восстановления данных
Резюме
Глава 8. Эффективные практические методики резервного копирования и восстановления данных с использованием диспетчера восстановления
Идеальный план резервного копирования и восстановления
Общий обзор диспетчера восстановления
Рекомендации по проектированию стратегий резервного копирования баз данных
Проверка корректности резервных копий диспетчера восстановления
Оптимизация и настройка операций резервного копирования
Использование диспетчера восстановления в кластерных (RAC) базах данных
Хранение данных в каталоге восстановления
Надежная стратегия восстановления
Использование консультанта по восстановлению данных DRA
Резюме
Глава 9. Методики тестирования и настройки базы данных с использованием анализа автоматического репозитория рабочей нагрузки: часть 1
Общий обзор автоматического репозитория рабочей нагрузки
Что нужно искать
Раздел заголовка
Специальные разделы отчета по кластерным (RAC) базам данных
Статистические характеристики временной модели
Статистические характеристики операционной системы
Раздел команд SQL
Статистические данные по операциям в экземпляре базы данных
Резюме
Глава 10. Методики тестирования и настройки базы данных с использованием анализа автоматического репозитория рабочей нагрузки: часть 2
Статистические данные по вводу/выводу в табличном пространстве
Статистические данные по пулу буферов
Статистические данные по программной глобальной области
Статистические данные по совместно используемому пулу
Прочие рекомендации
Статистические данные по ожиданиям, связанным с буферами
Статистические данные по очередям
Статистические данные по сегментам отмены действий (откатов)
Статистические данные по защелкам
Области доступа к сегментам
Разделы операций с библиотечным кэшем
Разделы компонентов динамической памяти
Разделы памяти процессов
Разделы компонентов потоков
Статистические данные по ограничениям ресурсов
Изменения параметров инициализации
Статистические данные по глобальной очереди и другие разделы по кластерной БД
Резюме
Глава 11. Сценарии устранения проблем в кластерных базах данных
Устранение проблем и настройка кластерной базы данных
Бесперебойно работающая экосистема RAC
Устранение проблем в кластере RAC с помощью Диспетчера предприятия Oracle 12c
Утилиты и команды для устранения проблем
Резюме
Глава 12. Использование консультантов по командам SQL для анализа и устранения проблем с языком SQL
OEM 12c – SQL Advisors Home
Консультант по настройке команд SQL
Консультант по оптимизации доступа SQL
Консультант по исправлению кода SQL
Анализатор производительности SQL
Резюме
Глава 13. Применение утилиты Data Pump для перемещения данных и объектов
Использование механизма Data Pump
Работа с частными и общедоступными объектами
Поиск корректных значений параметров INCLUDE и EXCLUDE
Экспорт подмножеств данных
Изменение свойств объекта
Использование программного интерфейса (API) PL/SQL совместно с Data Pump
Контроль и изменение ресурсов
Повышение производительности
Обновление баз данных
Резюме
Глава 14. Стратегии быстрого перемещения данных между базами данных
Почему необходимо перемещение данных
Определение наилучшей стратегии
Какие данные действительно требуют перемещения
Методики перемещения данных
Резюме
Глава 15. Диагностика проблем и восстановление из временного файла ввода/вывода TEMPFILE
Общий обзор временных табличных пространств
Корректировка файла TEMPFILE для изменения состояний ожидания завершения операций ввода/вывода
Резюме
Глава 16. Работа с защелками и обработка состояния конкуренции между мьютексами
Обзор архитектуры защелок и мьютексов
Количественные характеристики конкуренции защелок и мьютексов
Сценарии использования защелок и мьютексов
Трудноразрешимые проблемы конкуренции за защелки
Резюме
Глава 17. Использование SSD-накопителей для устранения проблем с производительностью подсистемы ввода/вывода
Сравнение SSD-технологии с HDD-технологией
Механизм Oracle Database Flash Cache
Сравнение характеристик SSD-накопителей
Расслоение хранимых данных
Flash-устройства и комплекс Exadata
Резюме
Глава 18. Проектирование и контроль индексов для достижения оптимальной производительности
Типы индексов
Несколько индексов по одинаковым столбцам
Проблемы производительности индексов
Резюме
Глава 19. Использование SQLT для повышения производительности запросов
Установка утилиты SQLT
Использование метода XTRACT
Использование метода XECUTE
Применение других методов утилиты SQLT
Пример из реальной практики
Резюме
Глава 20. Устранение проблем в распределенных транзакциях расширенной архитектуры (XA)
Устранение общих проблем при использовании распределенных транзакций
Восстановление распределенных транзакций-«невидимок»
Контроль распределенных транзакций
Резюме
Предметный указатель

Все отзывы о книге Руководство по диагностике и устранению проблем в Oracle

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Внимание!
При обнаружении неточностей или ошибок в описании книги "Руководство по диагностике и устранению проблем в Oracle (автор Тарик Фарук , Майк Олт, Пауло Португал, Мохамед Хури, Сайед Хуссейн)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!