Выделение Экстентов

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

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

Выделение Экстентов
  • Поиск битового массива файла данных для необходимого числа смежных свободных блоков

  • Задание размеров экстентов с предложениями хранения:

    • UNIFORM

    • AUTOALLOCATE

  • Просмотр карты экстентов

  • Получение совета по освобождению

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

Два предложения влияют на задание размера экстентов:

  • С предложением UNIFORM база данных создает все экстенты одинакового размера, который Вы определили (или размер по умолчанию) для любых объектов, создаваемых в табличном пространстве.

  • С предложением AUTOALLOCATE база данных определяет политику задания размера экстента для табличного пространства.

Чтобы просмотреть карту экстентов в Enterprise Manager, выберите Server > Tablespaces > View Tablespace > Show Tablespace Contents.

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

Далее: Процедура Мобильного Табличного пространства

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

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

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

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