Re: performance question

Поиск
Список
Период
Сортировка
От ernie cline
Тема Re: performance question
Дата
Msg-id 396E102D.218301B9@ipgdirect.com
обсуждение исходный текст
Ответ на performance question  (ernie cline <ernie.cline@ipgdirect.com>)
Ответы Re: performance question  (John <john@akadine.com>)
Re: performance question  (Tom Lane <tgl@sss.pgh.pa.us>)
Re: performance question  (Alfred Perlstein <bright@wintelcom.net>)
Список pgsql-general
Tom Lane wrote:
>
> ernie cline <ernie.cline@ipgdirect.com> writes:
> > Quick question.  I am using postgres 7.0.  When running a select query,
> > does postgres lock the row (or table) while doing a select?  Only on an
> > insert/update/delete, right?
>
> SELECTs certainly don't block each other (except the SELECT FOR UPDATE
> variety).

I kind of didn't think so, but I just wanted to make sure I wasn't
insane. ;)


> > We are experiencing some performance
> > problems when running 2 programs that access the database at once (only
> > doing querys, and not even complex ones).
>
> Need more detail ...

What else do you need to know?  Postgres 7.0 compiled with default
options, running on a VA Linux Fullon box, kernel 2.2.13, running VA
Linux/Redhat 6.1.  Box is a single processor pentium 3 500mhz, 128megs
of ram, apache 1.3.9.  Using Perl DBI interface to access postgres.  A
very small html page is built (about 4.5k), and it takes about 2.6
seconds to execute and build the html.  Running 2 of the pages at once,
it takes about 5 seconds for them to complete.  Not total, but 5 for
each one.  This is using just unix 'time' command, and moving my mouse
to another rxvt window and hitting enter after first hitting it in
another window ;).

Is using Perl DBI slow?  Would writing the cgi in C speed things up?
(Please no holy wars for perl vs. C performance! <G>)
Any help would be appreciated ...

-ernie

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

Предыдущее
От: Joseph Shraibman
Дата:
Сообщение: Re: select for update not locking properly.
Следующее
От: John
Дата:
Сообщение: Re: performance question