DeepEdit!

Программирование баз данных на Oracle, техническая документация, литература, статьи и публикации

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Как строить оптимальные индексы

Построение оптимальных индексов - не самое легкое занятие, потому что оно полностью зависит от моделей запросов приложения. Если мы хорошо зна­ем свое приложение, проблема становится менее сложной. Можно ли сделать вывод о наиболее часто используемых методах доступа к данным из таблицы LINEJTEMS? Если да, то это и есть ответ на вопрос, как строить оптимальные индексы. Обычно приходится просматривать список наиболее часто применяе­мых столбцов и принимать решение как о числе индексов, которые необходимо построить, так и о требующихся комбинациях столбцов и типе индексов. Также необходимо брать в расчет вопросы доступности, определяющие тип индекса, особенно при создании секционированных индексов. Ниже приводится список (неполный) некоторых методов индексации:
Неуникальный индекс
Уникальный индекс
Двоичный индекс
Секционированный индекс с локальным префиксом
Секционированный индекс без локального префикса
Секционированный индекс с глобальным префиксом
Хешированный секционированный индекс
•        Составной секционированный индекс
Индекс с обратным ключом
Индекс на базе функции
Убывающий индекс
Таблица, организованная как индекс
Одна или более разрешенных комбинаций из перечисленного списка
 









jAntivirus