Re: slow pg_connect()

Поиск
Список
Период
Сортировка
От Thomas Pundt
Тема Re: slow pg_connect()
Дата
Msg-id 47E7A10F.5060805@rp-online.de
обсуждение исходный текст
Ответ на slow pg_connect()  (<firerox@centrum.cz>)
Ответы Re: slow pg_connect()  (Chris <dmagick@gmail.com>)
Список pgsql-performance
Hi,

firerox@centrum.cz schrieb:
> Please, how long takes your connectiong to postgres?
>
> $starttimer=time()+microtime();
>
> $dbconn = pg_connect("host=localhost port=5432 dbname=xxx user=xxx password=xxx")
>     or die("Couldn't Connect".pg_last_error());
>
> $stoptimer = time()+microtime();
> echo "Generated in ".round($stoptimer-$starttimer,4)." s";
>
> It takes more then 0.05s :(
>
> Only this function reduce server speed max to 20request per second.

Two hints:
* Read about configuring and using persistent database connections
   (http://www.php.net/manual/en/function.pg-pconnect.php) with PHP
* Use a connection pooler such as pgpool-II
   (http://pgpool.projects.postgresql.org/)

Using both techniques together should boost your performance.

Ciao,
Thomas

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

Предыдущее
От: Tommy Gildseth
Дата:
Сообщение: Re: slow pg_connect()
Следующее
От: "petchimuthu lingam"
Дата:
Сообщение: waiting for harddisk