RE: Use of system indexes

Поиск
Список
Период
Сортировка
От Hiroshi Inoue
Тема RE: Use of system indexes
Дата
Msg-id 000301bfd048$60186f20$2801007e@tpf.co.jp
обсуждение исходный текст
Ответ на Use of system indexes  (Bruce Momjian <pgman@candle.pha.pa.us>)
Список pgsql-hackers
> -----Original Message-----
> From: pgsql-hackers-owner@hub.org [mailto:pgsql-hackers-owner@hub.org]On
> Behalf Of Bruce Momjian
>
> I am looking at how the system indexes are used.
>
> In the past, I went through and changed all system table lookups that
> return a single value into system cache lookups.
>
> I now see several cases where we are doing heap scans of system tables,
> rather than using indexes.  There are cases that can return several
> rows, so we can't use the cache.  However, we could use index scans
> rather than heap scans.
>

[snip]

>
> I can start fixing them, but as I remember, someone was thinking of
> making heap/index scans use the same interface.  Can I get a status on
> that?
>

In my trial implementation of ALTER TABLE DROP COLUMN in command.c,
there is a trial using
systable_beginscan(),systable_endscan(),systable_getnext()
functions.
However there would better unification of system table scan.

Regards.

Hiroshi Inoue
Inoue@tpf.co.jp



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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Use of system indexes
Следующее
От: Michael Meskes
Дата:
Сообщение: OFFTOPIC: SQL book