×
Мы обрабатываем cookies, чтобы сделать наш сайт удобнее и персонализированнее для вас. Подробнее: политика использования «cookies» и «политики конфиденциальности».

Для самостоятельной настройки ознакомьтесь с инструкцией

Дополнительные настройки cookies в браузерах

Файлы cookie автоматически загружаются в ваш браузер при посещении веб-сайта. У вас есть возможность управлять этими файлами. Если Вы не согласны с использованием файлов cookies, запретите их сохранение на своём устройстве, удалите уже имеющиеся файлы cookies через настройки браузера или прекратите использование сайта.

При отключении обработки cookie наш сайт продолжит функционировать, однако будут использоваться исключительно необходимые технические файлы, без которых работа ресурса невозможна.

Инструкция по отключению cookies
Принять
Настроить
Отклонить

ДОКУМЕНТАЦИЯ

Выберите версию, форк и язык для СУБД Digital Q.DataBase, чтобы прочитать или скачать всю документацию.
Техподдержка
Документация
Диасофт
Авторские права © 2016–2025 ООО "Диасофт Экосистема"
Скачать всю документацию:

7.2.30. pg_largeobject

Системный каталог pg_largeobject содержит данные, формирующие «большие объекты». Большой объект идентифицируется по OID, присваиваемому при его создании. Каждый большой объект разбивается на сегменты или «страницы,» размер которых позволяет удобно хранить их в виде строк в pg_largeobject. Объем данных в одной странице определяется параметром LOBLKSIZE (значение которого в настоящее время равно BLCKSZ/4, что обычно составляет 2 КБ).

До версии Digital Q.DataBase 9.0 для больших объектов отсутствовала структура разрешений. В результате чего pg_largeobject была доступна для чтения всем пользователям и могла использоваться для получения OID (и содержимого) всех больших объектов в системе. В настоящее время это не так; для получения списка OID больших объектов используйте pg_largeobject_metadata to obtain a list of large object OIDs.

Таблица 7.2.30. pg_largeobject Столбцы

Тип столбца

Описание

loid oid (ссылается на pg_largeobject_metadata.oid)

Идентификатор большого объекта, содержащего данную страницу

pageno int4

Номер данной страницы в рамках соответствующего большого объекта (отсчёт ведётся от нуля)

data bytea

Фактические данные, хранящиеся в большом объекте. Это значение никогда не будет превышать LOBLKSIZE байт и может быть меньше.


Каждая строка pg_largeobject содержит данные для одной страницы большого объекта, начиная с байтового смещения (pageno * LOBLKSIZE) внутри объекта. Реализация допускает разреженное хранение: страницы могут отсутствовать или быть короче LOBLKSIZE байт, даже если они не являются последней страницей объекта. Отсутствующие области внутри большого объекта при чтении заполняются нулями.

Наверх
свяжитесь
с нами
контакты
Для прямой связи с нами вы можете использовать контакты ниже, либо оставить заявку через форму обратной связи, и мы обязательно свяжемся с вами

*поля обязательные к заполнению