Re: Using oids for fast read-only access?
От | Peter Eisentraut |
---|---|
Тема | Re: Using oids for fast read-only access? |
Дата | |
Msg-id | Pine.LNX.4.30.0108101821500.703-100000@peter.localdomain обсуждение исходный текст |
Ответ на | Using oids for fast read-only access? (Christopher Zach <zach@icg.tu-graz.ac.at>) |
Ответы |
Re: Using oids for fast read-only access?
|
Список | pgsql-general |
Christopher Zach writes: > After inserting the geometry, the data is read only, therefore I would like > to replace the id's in the rtree with oids (or anything that has a constant > time access). And what makes you think oids have a more "constant" access time than integers? The only thing you will save if you omit the id column is space. > The problem is that a "select * from geometry where oid=xxx" is a lot slower > than selecting objects by their id (since the former does a seq scan and the > later an index scan). No surprise if you haven't got an index on oid. > The PostgreSQL documentation doesn't say much about oids and their use, > therefore I need al little help... Oids aren't really any different than other (integer) types, only that they are generated automatically. -- Peter Eisentraut peter_e@gmx.net http://funkturm.homeip.net/~peter
В списке pgsql-general по дате отправления: