powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Физический смысл Blob Id
7 сообщений из 7, страница 1 из 1
Физический смысл Blob Id
    #39549274
Фотография artemana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите, пожалуйста. Внутренний идентификатор блоба (Blob Id) - это 64 битный (2 по 32) адрес реальных данных, находящихся в блоб поле. Интересует физический смысл значения. То есть, мне нужно понять, как сервером генерируется и интерпретируется Blob Id.
...
Рейтинг: 0 / 0
Физический смысл Blob Id
    #39549278
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/* Blob id. A blob has two states -- temporary and permanent. In each
case, the blob id is 8 bytes (2 longwords) long. In the case of a
temporary blob, the first word is NULL and the second word points to
an internal blob block. In the case of a permanent blob, the first
word contains the relation id of the blob and the second the record
number of the first segment-clump. The two types of blobs can be
reliably distinguished by a zero or non-zero relation id. */

Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Физический смысл Blob Id
    #39549279
Фотография artemana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Получается, что первое слово НИКОГДА не может быть больше чем максимальный Relation id, правильно?
...
Рейтинг: 0 / 0
Физический смысл Blob Id
    #39549283
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
artemana,

в нынешних ODS - да, правильно (для little endian машин).
Но, если вдруг будет принято решение увеличить разрядность для rel_id - то это всё изменится.

Тебе для чего эта кухня ?
...
Рейтинг: 0 / 0
Физический смысл Blob Id
    #39549336
Фотография artemana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, Всем!
hvladТебе для чего эта кухня ?
Делая тут одну штуку. Сейчас не хочу раскрывать карты. Чисто из суеверия. В личке тебе конечно рассказал бы, но там материал не маленький, не хотелось бы отвлекать тебя от реальных дел. По крайне мере пока ;)
...
Рейтинг: 0 / 0
Физический смысл Blob Id
    #39549482
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну хоть в двух словах скажи, интересно же.
Или что-то коммерческое опять ?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Физический смысл Blob Id
    #39549498
Фотография artemana
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов РустамНу хоть в двух словах скажи, интересно же.
Или что-то коммерческое опять ?

Таки да, опять - mirroring и попытки выполнить читающий SQL-запрос, не там куда его послали...
Коммерческое вряд ли что то выйдет (слишком много условностей), ну да попытка не пытка. Да, и просто нравиться мне это тема.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Физический смысл Blob Id
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]