Карта сайта
- Статьи
- Собеседованиие?
- Книги Oracle
- Документация Oracle
- Теория БД
- SQL
- Администрирование
- Spatial
- Производительность
- Oracle Настройка производительности
- Содержание
- Предисловие
- Благодарности
- Введение
- Чем эта книга отличается от других
- Как пользоваться книгой
- Часть 1. Метод
- Часть 2: Настройка приложений
- Часть 3: Экземпляры и настройка базы данных
- Часть 4: Специализированная настройка
- Часть 5: Настройка среды
- Часть 6: Приложения
- Мифы и фольклор
- Что такое настройка?
- Почему настройка?
- Кто должен заниматься настройкой?
- Сколько требуется вести настройку?
- Не пора ли остановиться?
- Метод, стоящий за безумием
- Почему нужно заботиться о методологии настройки?
- Что такое хорошая методология настройки?
- Методология настройки производительности Oracle 101
- Поставьте разумные цели настройки производительности
- Измерьте текущую производительность
- Выполняем utlbstat.sql и utlestat.sql
- Выполняем STATSPACK (для Oracle 8.1.6 и более ПОЗДНИХ версий)
- Что такое событие ожидания?
- Чему можно научиться из представления V$SYSTEM_EVENT?
- Познакомимся с V$SESSION_WAIT
- Некоторые часто встречающиеся события
- Захват событий ожидания в файлы трассировки
- Идентифицируйте текущие узкие места ОС
- Мониторинг в UNIX
- Пример выходных данных выполнения команды sar -d:
- Настраиваем требующийся компонент
- Отследите и выполните процедуры контроля изменений
- Измерьте и задокументируйте текущую производительность
- Настройка приложения — вопросы, относящиеся к ведению АБД
- История об оптимизаторе Oracle
- Оптимизатор, основанный на системе правил, и компилятор С: взгляд эксперта
- Новорожденный: стоимостный оптимизатор
- Возврат стоимостного оптимизатора
- Что такое "подсказка?
- Какой оптимизатор используется?
- Вычисление статистики объектов
- Сколько требуется статистики?
- Различные методы вычисления статистики объектов
- Советы по "защите заданий"
- Как часто нужно вычислять статистику?
- Вопросы, связанные с вычислением статистики объектов
- Что такое индекс?
- Когда использовать индексы?
- Как строить оптимальные индексы
- Вопросы и ответы, помогающие при построении оптимальных индексов
- Индексы сстолбцом против составных индексов
- Когда необходимо перестраивать индексы?
- Какими методами соединения и когда .можно пользоваться
- Как не стоит писать SQL
- Начало оптимального SQL
- Процесс настройки SQL
- Процесс настройки операторов SQL
- Как отслеживать SQL?
- Где расположен нужный файл трассировки и как его найти?
- Интерпретация выходных результатов tkprof
- Oracle - каков ваш план действий?
- Что такое AUTOTRACE?
- Настройка экземпляра — область коллективного пула
- Настройка экземпляра — область коллективного пула.
- Архитектура Oracle
- Буфер журнала обновлений
- Внутренняя архитектура Oracle
- Буферный кэш базы данных
- Фоновые процессы
- Процесс сервера
- Синтаксический анализ SQL: что происходит при нажиме на клавишу ENTER?
- Жесткая и мягкая разборки
- Разбирать или не разбирать: вот в чем вопрос
- Конфигурирование пулов
- Настраиваем экзотическую SPA
- Словарный кэш
- Ошибка ORA-04031 в Oracle 7.3 и более поздних версиях
- События ожидания, влияющие на область коллективного пула
- Настройка экземпляра — буферный кэш базы данных
- Как работает буферный кэш базы данных
- Управление буферным кэшем базы данных в Oracle8i и последующих версиях .
- Конфигурирование буферных пулов
- Пул повторного использования
- Анализ кэша буфера базы данных
- Что находится в буферном кэше базы данных?
- События ожидания, влияющие на буферный кэш базы данных
- Разрешение проблемы
- Параметры инициализации, влияющие на буферный кэш базы данных
- Настройка экземпляра — буфер журнала обновлений и прочая настройка
- Конфигурируем буфер журнала обновлений
- Параметры инициализации, влияющие на буфер журнала обновлений
- События ожидания, влияющие на буфер журнала обновлений
- Решение вопросов, связанных с буфером журнала обновлений
- Прочая настройка экземпляра
- Файлы журнала обновлений
- Архивирование
- Параметры инициализации для прочей настройки экземпляра
- Настройка оптимизатора Oracle
- Параметры инициализации, настраивающие поведение оптимизатора
- Настройка БД
- Выбор правильного размера блока базыданных
- Как оптимально выбрать размер блока базы данных Oracle?
- Изменение размера блока базы данных, основные вопросы
- Конфигурирование параметров хранения уровня блока
- Конфигурируем pctfree
- Конфигурируем initrans
- Конфигурирование maxtrans
- Конфигурирование freelists
- Метод четырех областей памяти при конфигурировании табличных пространств
- Конфигурируем временные табличные пространства
- Глобальные временные таблицы и временные табличные пространства
- Конфигурирование локально управляемых табличных пространств
- Секционирование базы данных для достижения лучшей производительности
- Основные соображения при секционировании базы данных
- Параметр инициализации Oracle
- Вопросы настройки для гибридных баз данных
- Вопросы настройки баз данных хранилищ данных
- Параллелизм, Настройка параллельных запросов
- Параметры инициализации, влияющие на параллелизм
- Взаимодействие между параметрами PARALLEL_MIN_SERVERS, PARALLEL_MAX_SERVERS и PARALLELMINPERCENT
- Проектирование базы данных для параллелизма
- PDML и конфигурирование сегментов отката
- Ограничения и проблемы PDML
- Настройка параллельных запросов.
- Настройка конкуренции. Мифы и фольклор
- Проверяем Oracle на конкуренцию
- Как работает многоверсионная совместимость?
- Создание и развенчание мифа о переносах
- Обнаружение конкуренции за сегмент отката
- История войн против конкуренции за сегменты отката
- Понимание использования сегментов отката
- Как конфигурировать сегменты отката
- Как избежать ошибки "ORA-01555 - Snapshot too old"
- Проактивное управление конкуренцией для временных сегментов
- Мониторинг использования временных сегментов в табличных пространствах
- Защелки
- Параметр инициализации. Смысл/релевантность
- Настройка ввода-вывода
- Что такое RAID
- Почему нужно заботиться о RAID
- Три основные концепции RAID
- Типы RAID
- Oracle и RAID
- Auto RAID
- Основы конфигурирования дисковых массивов
- Основы страйпинга дисков
- Шаги по созданию томов со страйпингом, часть 2
- "Религиозные" дебаты: неформатированные устройства против файловых систем
- Совместное существование табличных пространств отката и временных табличных пространств
- Как нужно распределять данные?
- Параметры инициализации, влияющие на производительность ввода/вывода
- RAID и базы данных Oracle: основные вопросы
- Примеры конфигураций RAID
- Настройка операционной системы для БД
- Настройка ОС: общие вопросы
- Конфигурируем адекватную RAM для нашей системы
- Разумный метод выделения памяти
- Настройка пространства свопинга настраиваемой системы
- Блокировка (закрепление) SGA Oracle в памяти
- Настройка Solaris
- Блокировка SGA в памяти 2
- Настройка демона подкачки страниц Solaris
- Блокировка SGA в памяти
- Настройка демона подкачки страниц
- Настройка HP-UX
- Управление процессом настройки
- Увеличение доступной Windows NT памяти
- Конфигурируем "No Windows Dressing"
- А теперь сделаем красивую обертку
- Настройка приложения: замены нет
- Настройка области коллективного пула
- Буфер журнала обновлений и прочая настройка
- Настройка базы данных
- Настройка параллельных запросов
- Настройка конкуренции
- Настройка ввода/вывода
- Настройка операционной системы
- Глоссарий
- Приложение А
- Дополнительные советы и ресурсы
- Дополнительные ресурсы
- Задачи по SQL
- Том Кайт
- Том Кайт. Архитектура, методики программирования и основные особенности версий 9i и 10g. Глава 8
- Кэри Миллсап и Джефф Хольт Оптимизация производительности
- PL/SQL-1
- PL/SQL-2
- PL/SQL-3
- PL/SQL-4
- Организация работы в сети
- Delphi
- Oracle PL/SQL для администраторов баз данных
- Уроки Oracle
- Oracle Data Integrator
Powered by Xmap!