<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>zillablog - postgres</title>
    <link>http://www.xzilla.net/</link>
    <description></description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.3.1 - http://www.s9y.org/</generator>
    <managingEditor>xzilla@users.sourceforge.net</managingEditor>
<webMaster>xzilla@users.sourceforge.net</webMaster>
<ttl>60</ttl>
<pubDate>Mon, 09 Nov 2009 17:26:47 GMT</pubDate>

    <image>
        <url>http://www.xzilla.net/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: zillablog - postgres - </title>
        <link>http://www.xzilla.net/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>LISA 2009 Wrap-up</title>
    <link>http://www.xzilla.net/blog/2009/Nov/LISA-2009-Wrap-up.html</link>
            <category>bwpug</category>
            <category>conf</category>
            <category>pgus</category>
            <category>postgres</category>
    
    <comments>http://www.xzilla.net/blog/2009/Nov/LISA-2009-Wrap-up.html#comments</comments>
    <wfw:comment>http://www.xzilla.net/wfwcomment.php?cid=477</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.xzilla.net/rss.php?version=2.0&amp;type=comments&amp;cid=477</wfw:commentRss>
    

    <author>nospam@example.com (Robert Treat)</author>
    <content:encoded>
    While a good portion of the Postgres community was making their way to France for &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=381&amp;amp;entry_id=477&quot; title=&quot;http://2009.pgday.eu/&quot;  onmouseover=&quot;window.status=&#039;http://2009.pgday.eu/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;PGDay Europe&lt;/a&gt;, fellow &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=382&amp;amp;entry_id=477&quot; title=&quot;http://pugs.postgresql.org/bwpug&quot;  onmouseover=&quot;window.status=&#039;http://pugs.postgresql.org/bwpug&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;BWPUG&lt;/a&gt; member Greg Smith and I were manning the home-front in Baltimore at the &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=383&amp;amp;entry_id=477&quot; title=&quot;http://www.usenix.org/events/lisa09/&quot;  onmouseover=&quot;window.status=&#039;http://www.usenix.org/events/lisa09/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;2009 Large Installation and Systems Administration&lt;/a&gt; (aka LISA) conference, held this year in Baltimore, MD. The two of us took to the exhibition floor to man a booth for the PostgreSQL project, a two-day stint that gave us plenty of face time with the LISA attendees. For me it had been three years since my last LISA conference (at my other local city, Washington, D.C.) so I was curious to see how things had changed since then. Some thoughts/notes I took while working the show floor:&lt;br /&gt;
&lt;br /&gt;
1) There were a lot of Postgres users at the show. A lot of &lt;strong&gt;happy&lt;/strong&gt; Postgres users. Compared to 3 years ago when we ran into just a few, more than half the people who stopped at the booth were already using Postgres. &lt;br /&gt;
&lt;br /&gt;
2) No one asked me &quot;so why should I use Postgres instead of MySQL&quot;. Which is not to say the topic of MySQL didn&#039;t come up, but the above question is by far the #1 question I normally hear working community booths (even got it at &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=384&amp;amp;entry_id=477&quot; title=&quot;http://en.oreilly.com/oscon2009&quot;  onmouseover=&quot;window.status=&#039;http://en.oreilly.com/oscon2009&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;OSCon&lt;/a&gt; this summer), so to not get anyone asking was quite a surprise in retrospect. I think this is probably due to two factors; first that Postgres advocacy has been working hard to make the case for Postgres and clarify the differences between the two projects, and second that we&#039;ve gotten a lot of converts over the past three years so there&#039;s much more knowledge about Postgres these days. A couple people showed there was still work to do; some glossed over differences between the projects, and one person even thought Postgres was the commercial version of MySQL; so the job of Postgres advocacy goes on. &lt;br /&gt;
&lt;br /&gt;
3) So where did they come from? Many of the people who told us they were happy Postgres users also mentioned previous database systems they had worked on.  These aren&#039;t formal numbers, but I&#039;d say the breakdown was close to 55% MySQL, 35% Oracle, and 5% Sybase and 5% MSSQL. Again rough numbers, but that seems about right.  As the LISA crowd is heavy on system administrators, the complaints were mostly that MySQL was a pain to keep running (regular corruption issues and similar problems), and Oracle just couldn&#039;t justify its cost.&lt;br /&gt;
&lt;br /&gt;
4) One person I spoke told me about a problem they had with setting up authentication. They run a university where they initially setup authentication for students via &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=385&amp;amp;entry_id=477&quot; title=&quot;http://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol&quot;  onmouseover=&quot;window.status=&#039;http://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;LDAP&lt;/a&gt; which they thought was pretty nice. They then ran into a problem because the students had to write scripts for classes, which required them to hard-code in their ldap passwords in the scripts, which were easily read by other students. They ended up solving the problem by configuring the apache server to run files as the script owner rather than the more standard &quot;nobody&quot; user, which allowed them to prevent others from seeing individual scripts. This isn&#039;t the first person I&#039;ve run into with this type of problem; I&#039;d love to see more people blogging on topics like this. &lt;br /&gt;
&lt;br /&gt;
5) Several people asked about the business model behind Postgres. Many people get stuck in the idea that every piece of open source project has a single corporate backer/owner. I&#039;ve been a big proponent of highlighting both the strength of the Postgres community and the nature of being a true Open Source project; so for me these are great questions to get to talk about, but it&#039;s something we should make sure other folks volunteering for booth duty are prepared to answer. &lt;br /&gt;
&lt;br /&gt;
Finally, I want to say a big thanks to the folks running LISA and to the crowd at large. In a conference thin on DBA&#039;s, we still managed to get a number of donations which will help with further advocacy efforts. I guess system admins are into solid database software too. &lt;img src=&quot;http://www.xzilla.net/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;  
    </content:encoded>

    <pubDate>Mon, 09 Nov 2009 00:06:00 -0500</pubDate>
    <guid isPermaLink="false">http://www.xzilla.net/blog/2009/Nov/477.html</guid>
    
</item>
<item>
    <title>Amazon Offers New RDS (aka MySQL) Service and New Database Related Virtual Machines </title>
    <link>http://www.xzilla.net/blog/2009/Oct/Amazon-Offers-New-RDS-aka-MySQL-Service-and-New-Database-Related-Virtual-Machines.html</link>
            <category>mysql</category>
            <category>postgres</category>
    
    <comments>http://www.xzilla.net/blog/2009/Oct/Amazon-Offers-New-RDS-aka-MySQL-Service-and-New-Database-Related-Virtual-Machines.html#comments</comments>
    <wfw:comment>http://www.xzilla.net/wfwcomment.php?cid=476</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.xzilla.net/rss.php?version=2.0&amp;type=comments&amp;cid=476</wfw:commentRss>
    

    <author>nospam@example.com (Robert Treat)</author>
    <content:encoded>
    Amazon Web Services has announced a new service it is touting as &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=373&amp;amp;entry_id=476&quot; title=&quot;http://aws.amazon.com/rds/&quot;  onmouseover=&quot;window.status=&#039;http://aws.amazon.com/rds/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Amazon Relational Database Services&lt;/a&gt;, designed to operate the operational management side of running a relational database. To be specific, the service is built around &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=374&amp;amp;entry_id=476&quot; title=&quot;http://dev.mysql.com/downloads/&quot;  onmouseover=&quot;window.status=&#039;http://dev.mysql.com/downloads/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;MySQL&lt;/a&gt;, and as the announcement reads&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote style=&quot;padding: 1em;  background: #f3f3f0 url(http://people.planetpostgresql.org/xzilla/uploads/bgquote.png) top left no-repeat&quot;&gt;&quot;Amazon RDS provides a fully featured MySQL database, so the code, applications, and tools that you use today with your existing MySQL databases work in Amazon RDS without modification. The service automatically handles common database administration tasks, such as setup and provisioning, patch management, and backup.&quot;&lt;/blockquote&gt;&lt;br /&gt;
It is certainly an interesting offering for folks running MySQL, especially if you are managing you&#039;re own MySQL instances in Amazon&#039;s cloud infrastructure already. I didn&#039;t see anywhere where it listed the storage engines that would be available with the offering, which would be the first blocker for moving to such a service (I&#039;m guessing that it will offer both InnoDB and MyISAM, but it doesn&#039;t say)&lt;br /&gt;
&lt;br /&gt;
There are also some questions I have about how its back-up system works. It mentioned several times that backups can be done &quot;automatically&quot;, and that you can use file system snapshots to restore your database to &quot;any point in time&quot; once deployed on their service. I&#039;m a little skeptical about that, as filesystem snapshots don&#039;t necessarily just work (tm) when it comes to database backups, and &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=375&amp;amp;entry_id=476&quot; title=&quot;http://www.mysqlperformanceblog.com/2009/03/03/10-things-you-need-to-know-about-backup-solutions-for-mysql/&quot;  onmouseover=&quot;window.status=&#039;http://www.mysqlperformanceblog.com/2009/03/03/10-things-you-need-to-know-about-backup-solutions-for-mysql/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;MySQL backups are easy enough to get wrong in general&lt;/a&gt;, but it&#039;s certainly testable and would be a nice approach to solving the problem if it works.  &lt;br /&gt;
&lt;br /&gt;
The other thing worth noting is that the service doesn&#039;t offer replicated slaves, yet. From the Amazon RDS site, one of the new services they plan to offer &quot;soon&quot;:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote style=&quot;padding: 1em;  background: #f3f3f0 url(http://people.planetpostgresql.org/xzilla/uploads/bgquote.png) top left no-repeat&quot;&gt;&quot;High Availability Offering — For developers and business who want additional resilience beyond the automated backups provided by Amazon RDS at no additional charge. With the high availability offer, developers and business can easily and cost-effectively provision synchronously replicated DB Instances in multiple availability zones (AZ’s), to protect against failure within a single location.&quot;&lt;/blockquote&gt;&lt;br /&gt;
Well, that doesn&#039;t sound like MySQL replicated slaves anyway, so running multiple services might still be a manual exercise. It&#039;s actually an important detail in my book; while Amazon is talking up the ability to scale up the new RDS service, MySQL is probably the worst of the 5 major databases (Oracle, DB2, MS SQL, MySQL, Postgres) for scaling up a database instances; being designed far better for scaling out; so any tools to help with this operation are key factors to the new service for me. &lt;br /&gt;
&lt;br /&gt;
Speaking of scaling up, tucked away in the overall Amazon RDS announcement is also the announcement of new higher class EC2 instances, designed with running databases in mind. &lt;br /&gt;
&lt;br /&gt;
&lt;blockquote style=&quot;padding: 1em;  background: #f3f3f0 url(http://people.planetpostgresql.org/xzilla/uploads/bgquote.png) top left no-repeat&quot;&gt;* Double Extra Large: 34.2 GB memory, 13 ECU (4 virtual cores with 3.25 ECU each), 850 GB storage, 64-bit platform&lt;br /&gt;
* Quadruple Extra Large: 68.4 GB memory, 26 ECU (8 virtual cores with 3.25 ECU each), 1690 GB storage, 64-bit platform&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Perhaps I&#039;m just biased by the number of large scale instances &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=380&amp;amp;entry_id=476&quot; title=&quot;http://omniti.com/does/data-management&quot;  onmouseover=&quot;window.status=&#039;http://omniti.com/does/data-management&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;we work with&lt;/a&gt;, but 32GB seems about the baseline of where I&#039;d want to start out with for my database servers, so these new instances look promising. These EC2 instances aren&#039;t tied to the RDS service, you can run Oracle, Postgres, or whatever on them. I&#039;d still like to see this scale up more (if folks running Postgres could go from the current &quot;large&quot; instance up to a 32 core, 256/512GB machine without having to get new hardware... the software could handle that and there would be no additional licensing... well that would be pretty compelling). &lt;br /&gt;
&lt;br /&gt;
Anyway, Amazon has made a pretty big move into the database space with these announcements. I&#039;m kind of curious what impact this might have on &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=379&amp;amp;entry_id=476&quot; title=&quot;http://www.microsoft.com/windowsazure/developers/sqlazure/&quot;  onmouseover=&quot;window.status=&#039;http://www.microsoft.com/windowsazure/developers/sqlazure/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Microsoft&#039;s Azure&lt;/a&gt; service actually. Anyway, I&#039;d encourage you to check out the new &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=377&amp;amp;entry_id=476&quot; title=&quot;http://aws.amazon.com/rds&quot;  onmouseover=&quot;window.status=&#039;http://aws.amazon.com/rds&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Amazon RDS site&lt;/a&gt;, and the new &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=378&amp;amp;entry_id=476&quot; title=&quot;http://aws.amazon.com/ec2&quot;  onmouseover=&quot;window.status=&#039;http://aws.amazon.com/ec2&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;EC2 instance&lt;/a&gt; information (they&#039;ve lowered some prices btw). &lt;br /&gt;
 
    </content:encoded>

    <pubDate>Tue, 27 Oct 2009 07:12:36 -0400</pubDate>
    <guid isPermaLink="false">http://www.xzilla.net/blog/2009/Oct/476.html</guid>
    
</item>
<item>
    <title>Denish looks at RubyRep</title>
    <link>http://www.xzilla.net/blog/2009/Aug/Denish-looks-at-RubyRep.html</link>
            <category>mysql</category>
            <category>postgres</category>
    
    <comments>http://www.xzilla.net/blog/2009/Aug/Denish-looks-at-RubyRep.html#comments</comments>
    <wfw:comment>http://www.xzilla.net/wfwcomment.php?cid=474</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.xzilla.net/rss.php?version=2.0&amp;type=comments&amp;cid=474</wfw:commentRss>
    

    <author>nospam@example.com (Robert Treat)</author>
    <content:encoded>
    The &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=367&amp;amp;entry_id=474&quot; title=&quot;http://omniti.com/does/data-management&quot;  onmouseover=&quot;window.status=&#039;http://omniti.com/does/data-management&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;OmniTI database team&lt;/a&gt; is noted for managing both large and high volume systems, but also for doing this in heterogeneous database environments. Accomplishing that is not always easy, often requiring custom solutions, so we try to keep our ears to the ground and investigate new tools as they come along. When &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=368&amp;amp;entry_id=474&quot; title=&quot;http://www.rubyrep.org/&quot;  onmouseover=&quot;window.status=&#039;http://www.rubyrep.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;RubyRep&lt;/a&gt; was first announced, I put it on the back-burner: a multi-master replication system that can work on both mysql and postgres? Sounds pretty pie in the sky to me. Luckily &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=369&amp;amp;entry_id=474&quot; title=&quot;http://omniti.com/is/denish-patel&quot;  onmouseover=&quot;window.status=&#039;http://omniti.com/is/denish-patel&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Denish&lt;/a&gt; (one of the DBA&#039;s on our team) isn&#039;t as cynical as me, so he took it for a test drive. I have to admit that so far it looks good, enough so that I prodded him to write down some notes on it, to which we&#039;ve now gotten them up on-line. If you&#039;re into database replication solutions at all, I&#039;d encourage you to &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=370&amp;amp;entry_id=474&quot; title=&quot;http://denishjpatel.blogspot.com/2009/08/yet-another-postgresql-replication-tool.html&quot;  onmouseover=&quot;window.status=&#039;http://denishjpatel.blogspot.com/2009/08/yet-another-postgresql-replication-tool.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;take a look at RubyRep&lt;/a&gt; as well.  
    </content:encoded>

    <pubDate>Thu, 20 Aug 2009 11:23:42 -0400</pubDate>
    <guid isPermaLink="false">http://www.xzilla.net/blog/2009/Aug/474.html</guid>
    
</item>
<item>
    <title>First Issue of Open Source Database Magazine Is Out</title>
    <link>http://www.xzilla.net/blog/2009/Jul/First-Issue-of-Open-Source-Database-Magazine-Is-Out.html</link>
            <category>mysql</category>
            <category>postgres</category>
            <category>sql</category>
    
    <comments>http://www.xzilla.net/blog/2009/Jul/First-Issue-of-Open-Source-Database-Magazine-Is-Out.html#comments</comments>
    <wfw:comment>http://www.xzilla.net/wfwcomment.php?cid=473</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.xzilla.net/rss.php?version=2.0&amp;type=comments&amp;cid=473</wfw:commentRss>
    

    <author>nospam@example.com (Robert Treat)</author>
    <content:encoded>
    Happy to see the first issue of the new &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=365&amp;amp;entry_id=473&quot; title=&quot;http://www.osdbzine.net&quot;  onmouseover=&quot;window.status=&#039;http://www.osdbzine.net&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Open Source Database Magazine&lt;/a&gt; &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=366&amp;amp;entry_id=473&quot; title=&quot;http://www.paragon-cs.com/wordpress/2009/07/21/first-issue-of-open-source-database-magazine-released/&quot;  onmouseover=&quot;window.status=&#039;http://www.paragon-cs.com/wordpress/2009/07/21/first-issue-of-open-source-database-magazine-released/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;has been released&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
For those that aren&#039;t aware, Open Source Database Magazine is a re-incarnation of the old MySQL Magazine. The open source database ecosystem has grown a lot of the last year, with the rising popularity of newish systems like Drizzle and MariaDB, the continued growth of the PostgreSQL community, the revival of old concepts like CouchDB, and the really ground breaking stuff like &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=363&amp;amp;entry_id=473&quot; title=&quot;http://dbmsmusings.blogspot.com/2009/07/announcing-release-of-hadoopdb-shorter.html&quot;  onmouseover=&quot;window.status=&#039;http://dbmsmusings.blogspot.com/2009/07/announcing-release-of-hadoopdb-shorter.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;HadoopDB&lt;/a&gt;. &lt;br /&gt;
&lt;br /&gt;
So, check out &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=365&amp;amp;entry_id=473&quot; title=&quot;http://www.osdbzine.net&quot;  onmouseover=&quot;window.status=&#039;http://www.osdbzine.net&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;the website&lt;/a&gt;, check out my article, and let the OSDBzine folks know what new stuff in Open Source Database you&#039;d like to see more about.  
    </content:encoded>

    <pubDate>Wed, 22 Jul 2009 11:08:13 -0400</pubDate>
    <guid isPermaLink="false">http://www.xzilla.net/blog/2009/Jul/473.html</guid>
    
</item>
<item>
    <title>Three Cheers for the search_path!!!</title>
    <link>http://www.xzilla.net/blog/2009/Jul/Three-Cheers-for-the-search_path!!!.html</link>
            <category>postgres</category>
    
    <comments>http://www.xzilla.net/blog/2009/Jul/Three-Cheers-for-the-search_path!!!.html#comments</comments>
    <wfw:comment>http://www.xzilla.net/wfwcomment.php?cid=472</wfw:comment>

    <slash:comments>11</slash:comments>
    <wfw:commentRss>http://www.xzilla.net/rss.php?version=2.0&amp;type=comments&amp;cid=472</wfw:commentRss>
    

    <author>nospam@example.com (Robert Treat)</author>
    <content:encoded>
    Lately the search_path feature has been &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=356&amp;amp;entry_id=472&quot; title=&quot;http://petereisentraut.blogspot.com/2009/07/schema-search-paths-considered-pain-in.html&quot;  onmouseover=&quot;window.status=&#039;http://petereisentraut.blogspot.com/2009/07/schema-search-paths-considered-pain-in.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;getting a bum wrap&lt;/a&gt;. People deriding it over security concerns, usability issues, and down right lack of usefulness. Well my friends, I say don&#039;t listen to the haters! The search_path feature is a really handy tool that you can use in a lot of interesting ways. I&#039;m not just talking about making your database look like schema&#039;s don&#039;t exist (a primary argument for the feature way back in 7.3), but enabling functionality that would otherwise be somewhat of a pain. So I give you three cheers for the search_path:&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;&lt;a href=&quot;http://www.xzilla.net/blog/2009/Jul/Three-Cheers-for-the-search_path!!!.html#extended&quot;&gt;Continue reading &quot;Three Cheers for the search_path!!!&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 09 Jul 2009 09:51:00 -0400</pubDate>
    <guid isPermaLink="false">http://www.xzilla.net/blog/2009/Jul/472.html</guid>
    
</item>
<item>
    <title>Got Team?</title>
    <link>http://www.xzilla.net/blog/2009/Jun/Got-Team.html</link>
            <category>postgres</category>
    
    <comments>http://www.xzilla.net/blog/2009/Jun/Got-Team.html#comments</comments>
    <wfw:comment>http://www.xzilla.net/wfwcomment.php?cid=471</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.xzilla.net/rss.php?version=2.0&amp;type=comments&amp;cid=471</wfw:commentRss>
    

    <author>nospam@example.com (Robert Treat)</author>
    <content:encoded>
    This blog post is just a test posting for some new functionality just added to &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=355&amp;amp;entry_id=471&quot; title=&quot;http://planet.postgresql.org/&quot;  onmouseover=&quot;window.status=&#039;http://planet.postgresql.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Planet PostgreSQL&lt;/a&gt;. Since it revolves around teams, I thought I&#039;d do some self promotion, or rather, team building promotion. You see, we&#039;re still &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=352&amp;amp;entry_id=471&quot; title=&quot;http://omniti.com/is/hiring/database-administrator&quot;  onmouseover=&quot;window.status=&#039;http://omniti.com/is/hiring/database-administrator&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;looking for DBA&#039;s&lt;/a&gt; here at OmniTI. Our database management practice continues to grow, and we need smart people to come work on some of the biggest systems and highest transaction loads  you can find on Postgres. We&#039;ll also make you work with things like Oracle, MySQL, Sqlite, and who knows what else, just enough to make you question your assumptions. It&#039;s not for the faint of heart, but it&#039;s certainly interesting. Sound good? See &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=352&amp;amp;entry_id=471&quot; title=&quot;http://omniti.com/is/hiring/database-administrator&quot;  onmouseover=&quot;window.status=&#039;http://omniti.com/is/hiring/database-administrator&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;the website for details&lt;/a&gt;, and who knows, maybe you&#039;ll end up on Planet Postgres as part of &quot;Team OmniTI&quot;! &lt;img src=&quot;http://www.xzilla.net/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;     
    </content:encoded>

    <pubDate>Tue, 16 Jun 2009 15:03:00 -0400</pubDate>
    <guid isPermaLink="false">http://www.xzilla.net/blog/2009/Jun/471.html</guid>
    
</item>
<item>
    <title>The Asynchronous Services Analogy</title>
    <link>http://www.xzilla.net/blog/2009/Jun/The-Asynchronous-Services-Analogy.html</link>
            <category>mysql</category>
            <category>perl</category>
            <category>php</category>
            <category>postgres</category>
            <category>ruby</category>
    
    <comments>http://www.xzilla.net/blog/2009/Jun/The-Asynchronous-Services-Analogy.html#comments</comments>
    <wfw:comment>http://www.xzilla.net/wfwcomment.php?cid=470</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://www.xzilla.net/rss.php?version=2.0&amp;type=comments&amp;cid=470</wfw:commentRss>
    

    <author>nospam@example.com (Robert Treat)</author>
    <content:encoded>
    Today I had a chance to sit through a sneak preview of &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=346&amp;amp;entry_id=470&quot; title=&quot;http://lethargy.org/~jesus/&quot;  onmouseover=&quot;window.status=&#039;http://lethargy.org/~jesus/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Theo Schlossnagle&lt;/a&gt;&#039;s new talk &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=347&amp;amp;entry_id=470&quot; title=&quot;http://en.oreilly.com/velocity2009/public/schedule/detail/8859&quot;  onmouseover=&quot;window.status=&#039;http://en.oreilly.com/velocity2009/public/schedule/detail/8859&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Scalable Internet Architectures&lt;/a&gt;, to be delivered next week at &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=348&amp;amp;entry_id=470&quot; title=&quot;http://en.oreilly.com/velocity2009/&quot;  onmouseover=&quot;window.status=&#039;http://en.oreilly.com/velocity2009/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Velocity 2009&lt;/a&gt; (Dev sessions are an underrated side benefit of &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=349&amp;amp;entry_id=470&quot; title=&quot;http://omniti.com/is/hiring/database-administrator&quot;  onmouseover=&quot;window.status=&#039;http://omniti.com/is/hiring/database-administrator&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;working at OmniTI&lt;/a&gt;). As always Theo packs a lot of good information into his talks; I could probably do blog entries on half a dozen ideas I jotted down; but I wanted to highlight something that he mentioned with regards to scaling websites via asynchronous services. &lt;br /&gt;
 &lt;br /&gt;&lt;a href=&quot;http://www.xzilla.net/blog/2009/Jun/The-Asynchronous-Services-Analogy.html#extended&quot;&gt;Continue reading &quot;The Asynchronous Services Analogy&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 11 Jun 2009 23:52:02 -0400</pubDate>
    <guid isPermaLink="false">http://www.xzilla.net/blog/2009/Jun/470.html</guid>
    
</item>
<item>
    <title>The First Rule of Postgres Club</title>
    <link>http://www.xzilla.net/blog/2009/Jun/The-First-Rule-of-Postgres-Club.html</link>
            <category>mysql</category>
            <category>postgres</category>
    
    <comments>http://www.xzilla.net/blog/2009/Jun/The-First-Rule-of-Postgres-Club.html#comments</comments>
    <wfw:comment>http://www.xzilla.net/wfwcomment.php?cid=468</wfw:comment>

    <slash:comments>9</slash:comments>
    <wfw:commentRss>http://www.xzilla.net/rss.php?version=2.0&amp;type=comments&amp;cid=468</wfw:commentRss>
    

    <author>nospam@example.com (Robert Treat)</author>
    <content:encoded>
    I had to chuckle when reading the comments of Alan Snelsons blog entry talking about &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=338&amp;amp;entry_id=468&quot; title=&quot;http://www.wave2.org/2009/06/03/postgresql-rock-solid-in-the-face-of-forking-mysql/&quot;  onmouseover=&quot;window.status=&#039;http://www.wave2.org/2009/06/03/postgresql-rock-solid-in-the-face-of-forking-mysql/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; &gt;PostgreSQL&#039;s project stability in the face of recent MySQL unsteadiness&lt;/a&gt;. Of course it shouldn&#039;t be a surprise that mentioning Postgres around MySQL people you might get some type of negative reaction. And vice versa of course. And with other db communities too, not just these two. But I digress. However what I really liked about the comments was this quote:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote style=&quot;padding: 1em;  background: #f3f3f0 url(http://people.planetpostgresql.org/xzilla/uploads/bgquote.png) top left no-repeat&quot;&gt;&quot;PostgreSQL vs. MySQL is a non-issue for most people because the decision is already made. I don’t know what’s the point in bringing that up every-time, it shines a bad light on the postgres community.&quot;&lt;/blockquote&gt;&lt;br /&gt;
The beauty here is that I found this blog post via &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=334&amp;amp;entry_id=468&quot; title=&quot;http://planet.mysql.com/&quot;  onmouseover=&quot;window.status=&#039;http://planet.mysql.com/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Planet MySQL&lt;/a&gt;, not &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=335&amp;amp;entry_id=468&quot; title=&quot;http://planet.postgresql.org&quot;  onmouseover=&quot;window.status=&#039;http://planet.postgresql.org&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Planet Postgres&lt;/a&gt;. Further I&#039;ve never heard of Alan Snelson; the post&#039;s author; he hasn&#039;t spoken at a Postgres event, and isn&#039;t syndicated on Planet Postgres. As far as I know, he just some guy who uses MySQL a lot, and now is looking at Postgres. Apparently he likes it and wants to spread the word. And of course people who don&#039;t like hearing about Postgres use this as a mark against the Postgres community, even when the Postgres project has nothing to do with it. You know software is no good when people who use it want to tell you how awesome it is! &lt;img src=&quot;http://www.xzilla.net/templates/default/img/emoticons/tongue.png&quot; alt=&quot;:-P&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
In truth, that&#039;s how a lot of Postgres advocacy works these days. When you see people posting on slashdot, most of the time it&#039;s not from people working directly with the project. For those of us who have been using Postgres for a long time, we&#039;ve long since got the message that MySQL users don&#039;t want to hear about Postgres. When I sat in the MariaDB feature request round table at the &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=336&amp;amp;entry_id=468&quot; title=&quot;http://conferences.percona.com/percona-performance-conference-2009/schedule.html&quot;  onmouseover=&quot;window.status=&#039;http://conferences.percona.com/percona-performance-conference-2009/schedule.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Percona Performance conference&lt;/a&gt;, listening to people ask for feature after feature that Postgres already has; partial indexes, index fillfactor, online ddl, extensible data types, dtrace probes, PITR, the list goes on; I didn&#039;t wave the Postgres banner. The only time I spoke about Postgres was when &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=337&amp;amp;entry_id=468&quot; title=&quot;http://monty-says.blogspot.com/&quot;  onmouseover=&quot;window.status=&#039;http://monty-says.blogspot.com/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Monty&lt;/a&gt; had questions about Postgres&#039; implementation. Some people asked me why I wasn&#039;t more vocal, why didn&#039;t I tell everyone about all the wonderful things that Postgres can do? What can I say... it&#039;s the first rule of Postgres club. &lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 05 Jun 2009 00:04:00 -0400</pubDate>
    <guid isPermaLink="false">http://www.xzilla.net/blog/2009/Jun/468.html</guid>
    
</item>
<item>
    <title>Guide to Postgres 8.4 video now available </title>
    <link>http://www.xzilla.net/blog/2009/Jun/Guide-to-Postgres-8.4-video-now-available.html</link>
            <category>conf</category>
            <category>postgres</category>
    
    <comments>http://www.xzilla.net/blog/2009/Jun/Guide-to-Postgres-8.4-video-now-available.html#comments</comments>
    <wfw:comment>http://www.xzilla.net/wfwcomment.php?cid=467</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://www.xzilla.net/rss.php?version=2.0&amp;type=comments&amp;cid=467</wfw:commentRss>
    

    <author>nospam@example.com (Robert Treat)</author>
    <content:encoded>
    For those looking for more information on the &quot;Guide to Postgres 8.4&quot; talk I have been giving recently, I thought I&#039;d put up a few pointers to the information now available. First, there is now &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=330&amp;amp;entry_id=467&quot; title=&quot;http://hosting3.epresence.tv/fosslc/1/watch/142.aspx&quot;  onmouseover=&quot;window.status=&#039;http://hosting3.epresence.tv/fosslc/1/watch/142.aspx&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;video available online&lt;/a&gt; from the presentation I gave at PGCon. It contains audio, video, and the slide stack to go with it. For some reason the audio feed doesn&#039;t work on my MacBook, though it does seem fine from my Linux box, so if you can get audio, it should be ok. I also noticed that some of the slides were cut in odd ways, so if you want the full slide stack from the talk, thats available on the &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=331&amp;amp;entry_id=467&quot; title=&quot;http://www.pgcon.org/2009/schedule/events/179.en.html&quot;  onmouseover=&quot;window.status=&#039;http://www.pgcon.org/2009/schedule/events/179.en.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;PGCon website talk page&lt;/a&gt;. There&#039;s also a slightly longer slide stack from a 3 hour version of this talk I gave at PGEast which I made &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=332&amp;amp;entry_id=467&quot; title=&quot;http://www.slideshare.net/xzilla/postgres-84-tutorial&quot;  onmouseover=&quot;window.status=&#039;http://www.slideshare.net/xzilla/postgres-84-tutorial&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;available at slideshare&lt;/a&gt;. There was supposed to be video of that session made available, but I haven&#039;t seen it yet, once it&#039;s up, I&#039;ll let you know. Hope this helps, and good luck with Postgres 8.4.  
    </content:encoded>

    <pubDate>Wed, 03 Jun 2009 23:39:00 -0400</pubDate>
    <guid isPermaLink="false">http://www.xzilla.net/blog/2009/Jun/467.html</guid>
    
</item>
<item>
    <title>Reflections on PGCon 2009</title>
    <link>http://www.xzilla.net/blog/2009/May/Reflections-on-PGCon-2009.html</link>
            <category>conf</category>
            <category>postgres</category>
    
    <comments>http://www.xzilla.net/blog/2009/May/Reflections-on-PGCon-2009.html#comments</comments>
    <wfw:comment>http://www.xzilla.net/wfwcomment.php?cid=466</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.xzilla.net/rss.php?version=2.0&amp;type=comments&amp;cid=466</wfw:commentRss>
    

    <author>nospam@example.com (Robert Treat)</author>
    <content:encoded>
    	Well, another &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=320&amp;amp;entry_id=466&quot; title=&quot;http://www.pgcon.org/2009/&quot;  onmouseover=&quot;window.status=&#039;http://www.pgcon.org/2009/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;PGCon&lt;/a&gt; has come and gone. I always find it ironic how you struggle to cross the finish line, exhausted after such a long week, and yet really it goes by so quickly; one certainly doesn&#039;t have time to reflect while at the conference. Actually my Monday was a perfact foreshadow of the week to come; get to the airport early to make a conference call, only to realize I forgot my boarding pass and then scambling to make the flight. As normal I landed in Ottawa completely unprepared for actually getting from the airport to campus, but was once again bailed out, running into Stephen Frost, whose flight had gotten bumped so he ended up on my plane, and so I hitched a ride with him into the city. My Tuesday would have similar ups and downs, spending a lot of hours on work projects, catching some of the tutorials for the day, some disorganized dinner plans, and then finally breaking bread with some of the &lt;a href=&quot;http://www.xzilla.net/exit.php?url_id=326&amp;amp;entry_id=466&quot; title=&quot;http://www.etsy.com&quot;  onmouseover=&quot;window.status=&#039;http://www.etsy.com&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Etsy&lt;/a&gt; crew with whom I&#039;ve been working with recently. &lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;&lt;a href=&quot;http://www.xzilla.net/blog/2009/May/Reflections-on-PGCon-2009.html#extended&quot;&gt;Continue reading &quot;Reflections on PGCon 2009&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 25 May 2009 11:01:01 -0400</pubDate>
    <guid isPermaLink="false">http://www.xzilla.net/blog/2009/May/466.html</guid>
    
</item>

</channel>
</rss>