Re: indexes and big tables

Поиск
Список
Период
Сортировка
От Stephan Szabo
Тема Re: indexes and big tables
Дата
Msg-id Pine.BSF.4.21.0107270858020.82080-100000@megazone23.bigpanda.com
обсуждение исходный текст
Ответ на indexes and big tables  (Robert Vojta <vojta@ipex.cz>)
Ответы Re: indexes and big tables  (Robert Vojta <vojta@ipex.cz>)
Список pgsql-hackers
On Fri, 27 Jul 2001, Robert Vojta wrote:
> netacc=> EXPLAIN (SELECT SUM(counterfrom) AS from, SUM(counterto) AS to,
> floor((985098900 - date_part('epoch', counterstamp)) / 300) AS sequence
> FROM counters WHERE line='absolonll' AND date_part('epoch', counterstamp)
> > 984978900 GROUP BY sequence, line) UNION (SELECT SUM(counterfrom) AS
> from, SUM(counterto) AS to, floor((985098900 - date_part('epoch',
> counterstamp)) / 300) AS sequence FROM static_counters WHERE
> line='absolonll' AND date_part('epoch', counterstamp) > 984978900 GROUP BY
> sequence, line); NOTICE:  QUERY PLAN:

Is there any possibility of overlapping rows between the parts of the
union?  If not, I'd suggest union all, since that might get rid of the top
level unique and sort steps (probably not a huge gain, but might help).

> Unique (cost=67518.73..67525.44 rows=89 width=36)
>   -> Sort (cost=67518.73..67518.73 rows=895 width=36)
>         -> Append (cost=1860.01..67474.87 rows=895 width=36)
>                 -> Aggregate (cost=1860.01..1870.90 rows=109 width=36)
>                       -> Group (cost=1860.01..1865.46 rows=1089 width=36)
>                             -> Sort (cost=1860.01..1860.01 rows=1089
> width=36)
>                                   -> Seq Scan on counters
> (cost=0.00..1805.10 rows=1089 width=36)
>                 -> Aggregate (cost=65525.38..65603.97 rows=786 width=36)
>                       -> Group (cost=65525.38..65564.67 rows=7858
> width=36)
>                             -> Sort (cost=65525.38..65525.38 rows=7858
> width=36)
>                                   -> Seq Scan on static_counters
> (cost=0.00..65016.95 rows=7858 width=36)
>  
> EXPLAIN
> netacc=>



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

Предыдущее
От: "Leslie"
Дата:
Сообщение: PostgreSQL7.1 on AIX5L is running with too poor ferformance
Следующее
От: Larry Rosenman
Дата:
Сообщение: (forw) Caldera OpenUNIX 8