Базы данных Oracle - статьи

         

Поддержка секционирования для пространственных индексов


Архитектура баз данных Oracle включает секционирование, в рамках которого единая логическая таблица и ее индексы разбиваются на две или более физических таблиц, каждая, возможно, со своим собственным индексом. Пространственные индексы, связанные с секционированной таблицей, также могут быть секционированы; секционирование по диапазону (range partitioning) – это схема секционирования, поддерживаемая для пространственных индексов.

Секционирование обеспечивает значительные улучшения производительности, масштабируемости и управляемости, включая следующее:

  • Сокращенное время ответа для длительно исполняемых запросов; секционирование может сократить количество дисковых операций ввода-вывода.
  • Сокращенное время ответа для конкурентных запросов; операции ввода-вывода могут исполняться одновременно по каждой секции.
  • Более легкое сопровождение индексов из-за наличия операций создания и перестроения на уровне секций.
  • Возможность перестраивать индексы на одних секциях, не влияя на запросы к другим секциям.
  • Возможность изменять параметры хранения для каждого локального индекса независимо от других секций.
  • Секции также могут разделяться, объединяться и обмениваться.



    Содержание раздела