<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Connection Pooling: PgBouncer or JDBC</title>
	<atom:link href="http://blog.gtuhl.com/2009/04/04/connection-pooling-pgbouncer-or-jdbc/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.gtuhl.com/2009/04/04/connection-pooling-pgbouncer-or-jdbc/</link>
	<description>Development, IT, Gadgets, and Startups</description>
	<lastBuildDate>Thu, 26 Aug 2010 15:12:11 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Joe</title>
		<link>http://blog.gtuhl.com/2009/04/04/connection-pooling-pgbouncer-or-jdbc/comment-page-1/#comment-3999</link>
		<dc:creator>Joe</dc:creator>
		<pubDate>Thu, 24 Sep 2009 17:17:08 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gtuhl.com/?p=276#comment-3999</guid>
		<description>We had a single pgBouncer service running on the database server.  So all application servers were connecting to the same pgBouncer instance.  It sounds like you have a single pgBouncer running on its own server and that sounds good/better to me - we only ran pgBouncer on the same server as the database because we didn&#039;t have another server handy.  

Thanks for the comment, realize I wasn&#039;t very clear above after re-reading it.

In a situation where a pgBouncer service is running on each application server it seems that would create distinct pools and you would lose the advantage of a single common pool in front of the database.</description>
		<content:encoded><![CDATA[<p>We had a single pgBouncer service running on the database server.  So all application servers were connecting to the same pgBouncer instance.  It sounds like you have a single pgBouncer running on its own server and that sounds good/better to me &#8211; we only ran pgBouncer on the same server as the database because we didn&#8217;t have another server handy.  </p>
<p>Thanks for the comment, realize I wasn&#8217;t very clear above after re-reading it.</p>
<p>In a situation where a pgBouncer service is running on each application server it seems that would create distinct pools and you would lose the advantage of a single common pool in front of the database.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: digicon</title>
		<link>http://blog.gtuhl.com/2009/04/04/connection-pooling-pgbouncer-or-jdbc/comment-page-1/#comment-3998</link>
		<dc:creator>digicon</dc:creator>
		<pubDate>Thu, 24 Sep 2009 17:12:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.gtuhl.com/?p=276#comment-3998</guid>
		<description>If I read your setup correctly, do you mean to say that you had pgBouncer on each application server? We have our main db server accessed only through pgBouncer which is load balanced on its own server and all applications connect through the pgBouncer server. Are there disadvantages to doing it this way?

web application servers --&gt; pgBouncer server --&gt; db server
VS.
web application servers + pgBouncer service --&gt; db server</description>
		<content:encoded><![CDATA[<p>If I read your setup correctly, do you mean to say that you had pgBouncer on each application server? We have our main db server accessed only through pgBouncer which is load balanced on its own server and all applications connect through the pgBouncer server. Are there disadvantages to doing it this way?</p>
<p>web application servers &#8211;&gt; pgBouncer server &#8211;&gt; db server<br />
VS.<br />
web application servers + pgBouncer service &#8211;&gt; db server</p>
]]></content:encoded>
	</item>
</channel>
</rss>
