Re: Performance problems with a higher number of clients

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Performance problems with a higher number of clients
Дата
Msg-id 13178.1071154457@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Performance problems with a higher number of clients  (Alfranio Correia Junior <alfranio@lsd.di.uminho.pt>)
Ответы Re: Performance problems with a higher number of clients  (Alfranio Tavares Correia Junior <alfranio@lsd.di.uminho.pt>)
Список pgsql-performance
Alfranio Correia Junior <alfranio@lsd.di.uminho.pt> writes:
> I am facing a problem trying to put 500 concurrent users accessing
> a postgresql instance.

I think you're going to need to buy more RAM.  1Gb of RAM means there
is a maximum of 2Mb available per Postgres process before you start
to go into swap hell --- in practice a lot less, since you have to allow
for other things like the kernel and other applications.

AFAIR TPC-C doesn't involve any complex queries, so it's possible you
could run it with only 1Mb of workspace per process, but not when
you've configured

> sort_mem = 10240

That's ten times more than your configuration can possibly support.
(I don't recall whether TPC-C uses any queries that would sort, so
it's possible this setting isn't affecting you; but if you are doing
any sorts then it's killing you.)

Bottom line is you probably need more RAM.

            regards, tom lane

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

Предыдущее
От: Jeff
Дата:
Сообщение: Re: Performance problems with a higher number of clients
Следующее
От: "sandra ruiz"
Дата:
Сообщение: hints in Postgres?