русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Большие типы: CLOB, BLOB, BFILE, назначение, создание и применение.


Дата добавления: 2015-07-09; просмотров: 1697; Нарушение авторских прав


BLOB Двоичный большой объект (Binary Large OBject) -Хранит данные в двоичном формата, используется для хранения изображений, аудио и видео, а также компилированного программного кода

CLOB Символьный большой объект (Character Large Object) -Хранит текстовые данные в формате БД

NCLOB Национальный символьный большой объект (National Character Set Large Object)-Хранит текстовые данные в национальной кодировке.

BFILE Внешний двоичный файл (External Binary File)-Файл хранящийся вне базы данных, как файл операционной системы, но доступный из таблиц БД. BFILEs имеет доступ только для чтения. Когда LOB удаляется, Oracle сервер не удаляет сам файл. BFILE поддерживает только случайное(не последовательное) чтение, не участвует в транзакции.

Имя сегментане обязательно, если не указать именует каждый сегмент.На каждый LOB Отдельный сегмент.

TABLESPACE- обычно создается отдельное табличное пространство для LOB (по соображениям производительности).

ENABLE|DISABLE STORAGE IN ROW– хранение в/вне строки. DISABLE – всегдавне строки.ENABLE – в строке если меньше 4К.

CHUNK–размер участка памяти LOB (желательно кратный размеру блока). Ввод и вывод осуществляется участками. Надо помнить, что 1 LOB занимает минимум 1 CHUNK.

PCTVERSION- % общего количества блоков, в которых могут содержаться старые данные. Данные LOB при изменении или удалении не сохраняются некоторое время пока не достигнут уровень PCTVERSION.

RETENTION– указывает сколько секунд хранить старые данные (для быстрого отката) FLASHBACK технология.

CACHE– блоки LOB считываются в буферный кэш при чтении и записи.

NOCACHE- блоки LOB не считываются в буферный кэш. По умолчанию NOCACHE.

CACHEREADSблоки LOB несчитываются в буферный кэш только для чтения.

LOGGING|NOLOGGING- будет или нет генерироваться информация требуемая для повторного выполнения.



CREATE DIRECTORY: создание директория, необходима привиления.

Локатор LOB:указатель на данные LOB.

Инициализация LOB:LOBможет быть NULL (содержит только пустой локатор) или локатор LOB указывающий на данные.

EMPTY_CLOB(), EMPTY_BLOB():функции для инициализации CLOB и BLOB пустыми локаторами. Применяется для INSERT и UPDATE



<== предыдущая лекция | следующая лекция ==>
Тип XMLTYPE: назначение, создание таблиц с XML-полями, основные функции для работы с XMLTYPE. | Блокировки, транзакции, уровни изолирования


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.005 сек.