Типы Сегментов

Рубрика: Контроль Пространства

Сегмент является набором экстентов, выделенных для определенной логической структуры. Существует несколько типов сегментов.

Различные типы сегментов включают:

  • Табличные и кластерные сегменты

  • Индексный сегмент

  • Сегмент отката

  • Временный сегмент

Сегменты динамически выделяются сервером базы данных Oracle.

Таблица и кластерные сегменты: У Каждой некластеризируемой таблицы есть сегмент данных. Все табличные данные хранятся в экстентах табличного сегмента. Для разделенной таблицы у каждого раздела есть сегмент данных. У каждого кластера есть сегмент данных. Данные каждой таблицы в кластере хранятся в сегменте данных кластера.

Индексный сегмент: У каждого индекса есть индексный сегмент, который хранит все его данные. Для разделенного индекса у каждого раздела есть индексный сегмент.

Сегмент отката: База данных Oracle поддерживает информацию, чтобы инвертировать изменения, произведенные в базе данных. Эта информация состоит из записей действий транзакций, вместе известных как откат. Откат сохранен в сегментах отката в табличном пространстве отката.

Временный сегмент: Временный сегмент создается сервером базы данных Oracle, когда SQL-оператор нуждается во временной области базы данных, чтобы завершить выполнение. Когда выполнение оператора завершается, экстенты во временном сегменте возвращаются системе для будущего использования.

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

Далее: Понятие Минимального Уровеня совместимости

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)