Postgres seems to use indexes in the wrong order

Поиск
Список
Период
Сортировка
От Tim Uckun
Тема Postgres seems to use indexes in the wrong order
Дата
Msg-id CAGuHJrNtjab6u5aW75VWciho0pzX+HDPUDyFUUCaWp0jJ6M9Vw@mail.gmail.com
обсуждение исходный текст
Ответы Re: Postgres seems to use indexes in the wrong order  (Adrian Klaver <adrian.klaver@aklaver.com>)
Re: Postgres seems to use indexes in the wrong order  (Sameer Kumar <sameer.kumar@ashnik.com>)
Список pgsql-general
Take a look at this explain

http://explain.depesz.com/s/TTRN

The final number of records is very small but PG is starting out with a massive number of records and then filtering most of them out.

I don't want to really force pg to always use the same index because in some cases this strategy would win but I am wondering if there is anything I need to do in order to get the planner to make better decisions.

I already did an analyze on the table.

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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: pg_upgrade could not connect to server
Следующее
От: Christophe Pettus
Дата:
Сообщение: Retrieving the role in a logical replication plugin