Simple query takes a long time on win2K

Поиск
Список
Период
Сортировка
От A. Mous
Тема Simple query takes a long time on win2K
Дата
Msg-id 000001c52f8e$adaa7c60$6500a8c0@PETER
обсуждение исходный текст
Ответы Re: Simple query takes a long time on win2K  (Richard Huxton <dev@archonet.com>)
Re: Simple query takes a long time on win2K  (Lincoln Yeoh <lyeoh@pop.jaring.my>)
Список pgsql-general
Hi,

I have a table with about 1500 records.  My query is very basic: SELECT *
FROM foo;

With postgres 8.0.1 on Win XP (Celeron 2400, 500MB RAM) it returns the
results in about 80ms.  The same query on the same database, tested on three
different win2k machines all running 8.0.1, takes roughly 4 seconds.  Win2K
machines are as follows:

1) PIII 800, 256MB RAM
2) Celeron 400, 128MB RAM
3) PII 233, 128MB RAM

All machines are currently using the default settings upon install.  I've
tried adjusting shared_buffers and work_mem but nothing seems to make any
difference.

EXPLAIN ANALYZE on WinXP machine gives:

Seq Scan on foo  (cost=0.00..65.71 rows=1471 width=95) (actual
time=0.000..0.000 rows=1472 loops=1)

Same on #3 Win2K machine gives:

Seq Scan on foo  (cost=0.00..40.72 rows=1472 width=95) (actual
time=0.000..80.000 rows=1472 loops=1)

All queries are executed locally on the server.  Can anyone please explain
the profound performance difference here (which appear to be related to the
OS)?

Much thanks in advance!


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

Предыдущее
От: Marco Colombo
Дата:
Сообщение: Re: multi line text data/query ?bug?
Следующее
От: "Sim Zacks"
Дата:
Сообщение: Re: multi line text data/query ?bug?