Таблицы Параметры - MONITORING
- LOGGING / NOLOGGING
- ORGANIZATION INDEX
Параметры PCTFREE и PCTUSED - Параметр PCTFREE устанавливает процент памяти блока, резервируемой для возможных обновлений строк, уже содержащихся в блоке.
- Как только блок данных будет заполнен до процента PCTFREE, в этот блок невозможно будет вставить новые строки до тех пор, пока процент памяти, используемой в этом блоке, не упадет ниже значения PCTUSED.
--- Заголовок ----
|
--- Каталог таблиц ----
|
--- Каталог строк ----
|
--- Свободное пространство ----
…..
|
--- Данные ----
010101010101010101010101010101010101010010101010101010101010101010101010101010010101010101010101010101010101010101010010101010101010101010101010101010101010
010101010101010101010101010101010101010
| - Параметр PCTUSED задает нижнюю границу, достижение которой вызывает возврат блока данных в список свободных областей.
- Устанавливая разные варианты значений для этих параметров, можно оптимизировать использование дискового пространства.
Таблицы - Типы данных:
- CHAR / NCHAR
- VARCHAR2 / NVARCHAR2
- DATE
- INTERVAL DAY TO SECOND / INTERVAL YEAR TO MONTH TIMESTAMP
- TIMESTAMP WITH TIME ZONE / TIMESTAMP WITH LOCAL TIME
- NUMBER (A,B)
- LONG RAW/ LONG / RAW
- BLOB / CLOB / NCLOB
- ROWID / UROWID
Таблицы - ROWID – 16-тиричный тип для уникального определения любой строки любой таблицы в БД.
- Длина – 18 символов, которая делится на 4 элемента (6 + 3 + 6 + 3):
- OOOOOO – уникальный номер объекта в БД, которому принадлежит строка;
- FFF – уникальный номер файла данных БД, где хранится строка;
- BBBBBB –номер блока данных, который хранит строку, уникален на уровне файла данных БД;
- RRR – адрес строки в блоке.
- UROWID – специальный 16-тиричный тип данных для адресации строк в таблицах, организованных по индексу
Do'stlaringiz bilan baham: |