Re: PostgreSQL pre-fork speedup - Mailing list pgsql-hackers

From Rod Taylor
Subject Re: PostgreSQL pre-fork speedup
Date
Msg-id 1083795123.60668.49.camel@jester
Whole thread Raw
In response to Re: PostgreSQL pre-fork speedup  (Steve Atkins <steve@blighty.com>)
Responses Re: PostgreSQL pre-fork speedup  ("scott.marlowe" <scott.marlowe@ihs.com>)
List pgsql-hackers
> And, of course, most development environments (perl, php, java etc)
> have their own language specific connection pooling solutions.

Yes, the one for php is what I was thinking of when I made my statement.
They work on a per backend basis as Apache does not allow for the type
of communication between processes that would otherwise be required. A
connection created by Apache backend A cannot be used by Apache backend
B.

Java is an example where it is done well, but the language decision was
made long before I joined the firm.

I cannot tell if mod_pg_pool works across Apache forked backends or is
still bound to a single process. They state it is intended for sharing
connections across modules, so it is probably still backend specific.



pgsql-hackers by date:

Previous
From: Doug McNaught
Date:
Subject: Re: Postgres Optimization: IO and Data Organization
Next
From: Alvaro Herrera
Date:
Subject: Re: Multiple Xids in PGPROC?