Управление Пространством Блоков

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

Управление пространством включает управление свободным пространством на уровне блоков.

Управление Пространством Блоков

С Автоматическим управлением Пространством Сегмента каждый блок делится на четыре раздела, названные FS1 (между 0 и 25 % свободного пространства), FS2 (25% - 50% свободно), FS3 (50% - 75% свободно) и FS4 (75% - 100% свободно).

В зависимости от уровня свободного пространства в блоке автоматически обновляется его состояние. Таким образом, в зависимости от длины вставленной строки, можно сказать, может ли определенный блок использоваться, чтобы удовлетворить работу вставки. Отметьте, что состояние "полный" означает, что блок больше не доступен для вставок.

В примере на рисунке блок слева является блоком FS3, потому что это имеет между от 50% до 75% свободного пространства. После нескольких операторов вставки и обновления, достигается PCTFREE (пунктирная линия), и больше не возможно вставить новые строки в этот блок. Блок теперь считается блоком FS1 или "полным". Блок доступен для вставки снова, как только его уровень свободного пространства опускается ниже следующего раздела. В предыдущем случае он получает состояние FS2, как только свободное пространство составляет больше чем 25 %.

Отметьте: Типы данных больших (LOB) объектов (BLOB, CLOB, NCLOB и BFILE) не использует параметр хранения PCTFREE. У несжатых и сжатых OLTP блоков значение PCTFREE по умолчанию равно 10; у базовых сжатых блоков значение PCTFREE по умолчанию равно 0.

Далее: Использование Дисков с Сектором на 4 Кбайта

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

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

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

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