Re: Indexing UNIONs

Поиск
Список
Период
Сортировка
От Stephan Szabo
Тема Re: Indexing UNIONs
Дата
Msg-id 20020715130911.V41271-100000@megazone23.bigpanda.com
обсуждение исходный текст
Ответ на Indexing UNIONs  (Josh Berkus <josh@agliodbs.com>)
Ответы Re: Indexing UNIONs
Список pgsql-sql
On Mon, 15 Jul 2002, Josh Berkus wrote:

> Folks,
>
> I have two tables which are often browsed together through a UNION view, like:
>
> CREATE VIEW two_tables AS
> SELECT t1.id, t1.name, t1.abbreviation, t1.juris_id
> FROM t1
> UNION ALL
> SELECT t2.id, t2.name, NULL, t2.juris_id
> FROM t2;
>
> This works fine as a view, since I have made the id's unique between the two
> tables (using a sequence).   However, as t1 has 100,000 records, it is
> vitally important that queries against this view use an index.

We had a discussion recently on -general about this.  Right now the
planner won't push the conditions down into the arms of the union because
noone's been sure under what conditions the optimization is safe.



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

Предыдущее
От: Josh Berkus
Дата:
Сообщение: Indexing UNIONs
Следующее
От: Josh Berkus
Дата:
Сообщение: Re: Sorry..