Re: Need help on a troublesome query plan

Поиск
Список
Период
Сортировка
От Stephan Szabo
Тема Re: Need help on a troublesome query plan
Дата
Msg-id 20020716115118.L51289-100000@megazone23.bigpanda.com
обсуждение исходный текст
Ответ на Need help on a troublesome query plan  ("Alain Lavigne" <alavigne@zaq.com>)
Список pgsql-sql
On Tue, 16 Jul 2002, Alain Lavigne wrote:

>     Index "bld_x1_tb_bus_fact"
>      Column      |     Type
> -----------------+---------------
>  party_id        | bigint
>  bus_fact_typ_cd | character(10)
>  cont_id         | bigint
> btree
>
> With the following query on 50000 records:
>
> explain
> SELECT  bld_TB_BUS_FACT.BUS_FACT_ID AS id
> FROM    bld_TB_BUS_FACT
> WHERE   bld_TB_BUS_FACT.PARTY_ID=1320677
> AND     bld_TB_BUS_FACT.BUS_FACT_TYP_CD='MSG_SENT'
> AND     bld_TB_BUS_FACT.CONT_ID=786448
> AND     bld_TB_BUS_FACT.BUS_FACT_KYWRD ILIKE '%MT-ID=3407979%'
> AND     bld_TB_BUS_FACT.BUS_FACT_KYWRD ILIKE '%S-ID=1310723%'
> limit 1;

You'll need to either single quote or explicitly cast the
constants you're comparing to the bigint columns.



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

Предыдущее
От: "Alain Lavigne"
Дата:
Сообщение: Need help on a troublesome query plan
Следующее
От: Bruno Wolff III
Дата:
Сообщение: Re: Indexing UNIONs