Re: Optimizing POSTGRESQL config

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Optimizing POSTGRESQL config
Дата
Msg-id 16140.1051798436@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Optimizing POSTGRESQL config  (Joanne Formoso <joanneformoso@yahoo.com>)
Список pgsql-novice
Joanne Formoso <joanneformoso@yahoo.com> writes:
> I'm new to POSTGRESQL but me and my friend are trying
> to benchmark the database by populating one table with
> 100,000 records, affecting around 5 columns in one
> row.  The problem is our processing time is very
> slow...around 30 minutes to 1 hour.  There are times
> it just hangs and stop execution.  I was just
> wondering if this was normal.

Seems mighty slow --- but it's impossible to really tell with this lack
of information.  Show us the table schema, the actual query, and
EXPLAIN's output for the query (or better yet, EXPLAIN ANALYZE),
and then you might get some useful advice.

Of course there's the standard newbie mistake: have you run VACUUM
and/or ANALYZE on this table?  You might also care to boost the
shared_buffers setting, which is unreasonably low out-of-the-box.

> We structured our PHP code in such a way that isn't
> optimized in order to isolate possible problems with
> the database.

Are you sure it's not the PHP code that's the problem?  One way to
investigate is to watch "top" while running your test.  If the php
process is taking more CPU than the postgres backend, then I'd look
to fixing the PHP side first ...

            regards, tom lane


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

Предыдущее
От: Joanne Formoso
Дата:
Сообщение: Optimizing POSTGRESQL config
Следующее
От: radha.manohar@ndsu.nodak.edu
Дата:
Сообщение: Re: Installing postgres in home directory