Re: Optimize querry sql

Поиск
Список
Период
Сортировка
От A. Kretschmer
Тема Re: Optimize querry sql
Дата
Msg-id 20070914115512.GD7443@a-kretschmer.de
обсуждение исходный текст
Ответ на Re: Optimize querry sql  ("Stanislas de Larocque" <dllstan@gmail.com>)
Список pgsql-sql
am  Fri, dem 14.09.2007, um 12:26:00 +0200 mailte Stanislas de Larocque folgendes:
> Hi,
> 
> Explain my sql querry :
> 
> Limit  (cost=1057.15..1057.16 rows=1 width=27)
>    ->  HashAggregate  (cost=1057.15..1057.16 rows=1 width=27)
>          ->  Nested Loop  (cost=0.00..1057.14 rows=1 width=27)
>                ->  Seq Scan on stat a  (cost=0.00..1042.98 rows=1 width=8)
>                      Filter: (((month)::double precision =
> date_part('month'::text, (now() - '1 mon'::interval))) AND
> ((year)::double precision = date_part('year'::text, (now() - '1
> mon'::interval))))
>                ->  Index Scan using resaller_pkey on revendeur b
> (cost=0.00..14.15 rows=1 width=23)
>                      Index Cond: ("outer".idxresaller = b.idxresaller)
>                      Filter: (asp = 6)
> 
> I would optimize "Seq Scan on stat a  (cost=0.00..1042.98 rows=1 width=8)"
> 
> What is your advice ?

Create indexes on the columns month and year. But, again, you have an
unpractical table-design.




> 
> Thank you
> 
> Stan
> 
> 
> 2007/9/14, A. Kretschmer <andreas.kretschmer@schollglas.com>:

Please no top-posting.
(answer on top and fullquote below)


Andreas
-- 
Andreas Kretschmer
Kontakt:  Heynitz: 035242/47150,   D1: 0160/7141639 (mehr: -> Header)
GnuPG-ID:   0x3FFF606C, privat 0x7F4584DA   http://wwwkeys.de.pgp.net


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

Предыдущее
От: "Stanislas de Larocque"
Дата:
Сообщение: Re: Optimize querry sql
Следующее
От: hubert depesz lubaczewski
Дата:
Сообщение: Re: Optimize querry sql