Re: [HACKERS] On improving OO support in posgresql and relaxing oid bottleneck at the same time

Поиск
Список
Период
Сортировка
От dg@illustra.com (David Gould)
Тема Re: [HACKERS] On improving OO support in posgresql and relaxing oid bottleneck at the same time
Дата
Msg-id 9804090741.AA03414@hawk.illustra.com
обсуждение исходный текст
Ответ на Re: [HACKERS] On improving OO support in posgresql and relaxing oid bottleneck at the same time  ("Maurice Gittens" <mgittens@gits.nl>)
Список pgsql-hackers
> -----Original Message-----
> From: Maurice Gittens <mgittens@gits.nl>
> To: hackers@postgreSQL.org <hackers@postgreSQL.org>
> Date: zondag 5 april 1998 21:47
> Subject: [HACKERS] On improving OO support in posgresql and relaxing oid
> bottleneck at the same time
>
> top most base class. In which all tuples are stored. Otherwise
> we'll storagefile independant oid's will become necesary again.
>
> So loosely speaking it still allows for multiple inheritance but only within
> a common hierarchy.

Just for everyones information. In Illustra, an oid is 64 bits. The low
order 32 bits are (approximately), the row identifier within a table. The
high order 32bits the table identifier (which then works out to be the
same as the oid of the row in the tables table for the table in question).

Oids are unique for the life of the system. Limits are 4G tables, 4G rows
per table.

I for some reason have never bothered to remember, but I think inheritance
is done via separate tables.

-dg

David Gould            dg@illustra.com           510.628.3783 or 510.305.9468
Informix Software  (No, really)         300 Lakeside Drive  Oakland, CA 94612
 - Linux. Not because it is free. Because it is better.


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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: [HACKERS] Data types
Следующее
От: dg@illustra.com (David Gould)
Дата:
Сообщение: Re: [HACKERS] Everything leaks; How it mm suppose to work?