Re: b-tree index search algorithms

Поиск
Список
Период
Сортировка
От Samuel Vogel
Тема Re: b-tree index search algorithms
Дата
Msg-id 500886BF.20009@muel-vogel.de
обсуждение исходный текст
Ответ на Re: b-tree index search algorithms  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: b-tree index search algorithms  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Am 18.07.12 23:56, schrieb Tom Lane:
> Samuel Vogel <s@muel-vogel.de> writes:
>> How would the b-tree know exactly that a value is only a reference? And
>> even in that case you say that it could get the bits, but make no use of
>> it, since it does not know what they represent, right?
> It has access to the data type's basic storage parameters, which are
> typbyval, typlen, and typalign; and we have standard conventions for
> identifying the length etc of variable-length values.  It's just the
> meaning of the payload data bytes that's data-type-private.

Okay, so with these I know if and how I would have to "dereference" the 
data.
But how do I get to this info from inside _bt_binsrch? 
RelationGetDescr(rel)->tdtypeid was my closest guess, but I need to get 
a reference to FormData_pg_type somehow.

Regards,
Samuel Vogel


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Mark Kirkwood
Дата:
Сообщение: Re: 2GB limit for temp_file_limit on 32bit platform
Следующее
От: David Fetter
Дата:
Сообщение: Re: CHECK NO INHERIT syntax