до 4 Гб и храниться в отдельном от остальной части строки сегменте. LOB-значение можно читать и записывать порциями средствами PL/SQL и OCI. Операции, осуществляемые из PL/SQL и C/C++, во многих отношениях аналогичны тем, которые применяются в операционных системах для обработки файлов последовательного доступа. Поэтому файл операционной системы — одна из поддерживаемых форм хранения LOB-данных.
Пакет DBMS_LOB создается при инсталляции OracleS и позволяет проверять символьный LOB на предмет наличия в нем определенной строки. Другими словами, с помощью функций PL/SQL теперь можно оперировать "длинными" значениями объемом до 4 Гб из обычных предложений SQL.
"Длинные" и неструктурированные данные в Oracle?
Задачи хранения неструктурированных данных в Oracle давно пугают разработчиков. Oracle предыдущих версий поддерживает "длинные" типы данных (LONG и LONG RAW), и они несколько раз усовершенствовались, но в существующей Oracle? на эти типы продолжают распространяться следующие ограничения.
•    В таблице может быть только один столбец типа LONG.
•    Столбцы типа LONG нельзя индексировать.
•    Выражения и функции SQL не могут ссылаться на столбцы типа LONG.
•    Полное сканирование таблицы, содержащей столбцы типа LONG, выполняется медленно, потому что Oracle должна просмотреть данные, содержащиеся в таком столбце, до конца.
•    Таблицы, включающие столбцы типа LONG, не могут реплицироваться и участвовать в двухфазной фиксации транзакции (2РС).
•    Таблицы со столбцами типа LONG нельзя использовать в качестве источника данных в предложении CREATE TABLE ... AS SELECT.
•    В предложении INSERT INTO ... SELECT FROM нельзя ссылаться на столбцы типа LONG.
•    По столбцам типа LONG нельзя определять ограничения, и ссылки на такие столбцы в ограничениях недопустимы.
•    Столбцы типа LONG нельзя использовать во фразах ORDER BY и GROUP BY.
•    Снимки данных (snap shots) не могут содержать столбцы типа LONG.
•    Когда делается ссылка на часть строки, вся строка должна быть собрана в буферном пуле Oracle. Туда попадает и столбец типа LONG, даже если он не требуется.
4.  "Большие" особенности OraclcS	71