2015-05-13 3 views
3

Цитата из documentationMax символов данных, которые могут хранить CLOB и типа NCLOB

больших объектов типа данных для символьных данных являются CLOB и NCLOB. Они могут хранить до 8 терабайт символьных данных (CLOB) или национальных данных набора символов (NCLOB).

и это еще одна цитата из тех же страницы:

CLOB и NCLOB типов данных хранить до 128 терабайта символьных данных в базе данных. CLOB хранят данные набора символов базы данных, а NCLOB хранят национальные данные набора символов Юникода. `

Я немного смущен, есть некоторые недоразумения в документации или я что-то пропустил?

ответ

5

Разница связана с тем, что вы можете определить LOB с разными размерами «кусков». Плюс их максимальный размер ограничен количеством используемых блоков базы данных. Если вы создаете базу данных (или табличное пространство) с большим размером блока, это означает, что LOB может содержать больше данных.

From the manual:

объекты CLOB может хранить до (4 gigabytes -1) * (the value of the CHUNK parameter of LOB storage) символьных данных

И следующее предложение описывает отношение к размером блока:

Если табличные в базе данных имеют стандартный размер блока, и если вы использовали значение по умолчанию для параметра CHUNK хранилища больших объектов при создании столбца LOB, n это эквивалентно (4 gigabytes - 1) * (database block size).

+0

На всякий случай 8 терабайт недостаточно! –

Смежные вопросы