<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Pasha Golub&#039;s Blog</title>
	<atom:link href="http://pgolub.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://pgolub.wordpress.com</link>
	<description>Nullus est in vitae sensus, ipsa vera est sensus</description>
	<lastBuildDate>Thu, 26 Jan 2012 06:00:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='pgolub.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/b5ec0b5169e018796e786f9e8ada4617?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Pasha Golub&#039;s Blog</title>
		<link>http://pgolub.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://pgolub.wordpress.com/osd.xml" title="Pasha Golub&#039;s Blog" />
	<atom:link rel='hub' href='http://pgolub.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Joomla! 2.5 with PostgreSQL support officially released</title>
		<link>http://pgolub.wordpress.com/2012/01/25/joomla-2-5-with-postgresql-support-officially-released/</link>
		<comments>http://pgolub.wordpress.com/2012/01/25/joomla-2-5-with-postgresql-support-officially-released/#comments</comments>
		<pubDate>Wed, 25 Jan 2012 12:49:49 +0000</pubDate>
		<dc:creator>pashagolub</dc:creator>
				<category><![CDATA[Announces]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Joomla!]]></category>
		<category><![CDATA[microsoft sql server]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://pgolub.wordpress.com/?p=1721</guid>
		<description><![CDATA[Joomla, one of the world’s most popular open source content management systems (CMS) used for everything from websites to blogs to Intranets, today announces the immediate availability of Joomla 2.5. Along with new features such as advanced search and automatic notification of Joomla core and extension updates, the Joomla CMS for the first time includes [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1721&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" title="Joomla 2.5" src="http://www.joomla.org/images/stories/joomla/200x200.jpg" alt="" width="130" height="130" /><br />
<blockquote>Joomla, one of the world’s most popular open source content management systems (CMS) used for everything from websites to blogs to Intranets, today announces the immediate availability of Joomla 2.5. Along with new features such as advanced search and automatic notification of Joomla core and extension updates, the Joomla CMS for the first time includes multi-database support with the addition of Microsoft SQL Server. Previous versions of Joomla were compatible exclusively with MySQL databases.</p></blockquote>
<p>Way to go Joomla! But why don&#8217;t you guys mention <a href="http://www.postgresql.org/">PostgreSQL</a> database in the <a href="http://www.joomla.org/announcements/release-news/5406-joomla-25-released.html">main release story</a>? Do you really think that MSSQL is more common choice for the database layer for any CMS? Seriously?</p>
<p><strong>UPD</strong> Apparently I was a little rushed. PostgreSQL and Oracle support must be added in the shortest time. Waiting for explanations from Joomla!</p>
<br />Filed under: <a href='http://pgolub.wordpress.com/category/announces/'>Announces</a>, <a href='http://pgolub.wordpress.com/category/postgresql/'>PostgreSQL</a> Tagged: <a href='http://pgolub.wordpress.com/tag/cms/'>CMS</a>, <a href='http://pgolub.wordpress.com/tag/joomla/'>Joomla!</a>, <a href='http://pgolub.wordpress.com/tag/microsoft-sql-server/'>microsoft sql server</a>, <a href='http://pgolub.wordpress.com/tag/postgresql/'>PostgreSQL</a>, <a href='http://pgolub.wordpress.com/tag/release/'>release</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pgolub.wordpress.com/1721/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pgolub.wordpress.com/1721/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pgolub.wordpress.com/1721/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pgolub.wordpress.com/1721/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pgolub.wordpress.com/1721/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pgolub.wordpress.com/1721/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pgolub.wordpress.com/1721/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pgolub.wordpress.com/1721/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pgolub.wordpress.com/1721/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pgolub.wordpress.com/1721/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pgolub.wordpress.com/1721/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pgolub.wordpress.com/1721/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pgolub.wordpress.com/1721/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pgolub.wordpress.com/1721/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1721&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pgolub.wordpress.com/2012/01/25/joomla-2-5-with-postgresql-support-officially-released/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/24a7da587040285b6213974ed8933fdf?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">pashagolub</media:title>
		</media:content>

		<media:content url="http://www.joomla.org/images/stories/joomla/200x200.jpg" medium="image">
			<media:title type="html">Joomla 2.5</media:title>
		</media:content>
	</item>
		<item>
		<title>Why you cannot create table and PK constraint with the same name</title>
		<link>http://pgolub.wordpress.com/2012/01/12/why-you-cannot-create-table-and-pk-constraint-with-the-same-name/</link>
		<comments>http://pgolub.wordpress.com/2012/01/12/why-you-cannot-create-table-and-pk-constraint-with-the-same-name/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 12:37:03 +0000</pubDate>
		<dc:creator>pashagolub</dc:creator>
				<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[trick]]></category>

		<guid isPermaLink="false">http://pgolub.wordpress.com/?p=1712</guid>
		<description><![CDATA[Very interesting message appeared on the pgsql-bugs@postgresql.org list today: When I do this CREATE TABLE "T1" ( "T1_ID" bigint NOT NULL, CONSTRAINT "T1" PRIMARY KEY ("T1_ID" ) ); I get the following message: NOTICE: CREATE TABLE / PRIMARY KEY will create implicit index "T1" for table "T1" ERROR: relation "T1" already exists ********** Error ********** [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1712&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Very interesting message appeared on the pgsql-bugs@postgresql.org list today:</p>
<blockquote><p>
When I do this</p>
<p><code>CREATE TABLE "T1"<br />
(<br />
  "T1_ID" bigint NOT NULL,<br />
  CONSTRAINT "T1" PRIMARY KEY ("T1_ID" )<br />
);</code></p>
<p>I get the following message:<br />
<code><br />
NOTICE:  CREATE TABLE / PRIMARY KEY will create implicit index "T1" for table "T1"<br />
ERROR:  relation "T1" already exists<br />
********** Error **********<br />
ERROR: relation "T1" already exists<br />
SQL state: 42P07</code></p>
<p>It does NOT create either the table or the constraint, and the message is confusing because there is no relation by that name.</p>
<p>The SQLSTATE 42P07 is described in the manual as only as &#8220;table undefined&#8221;, and it is not clear if the intent is to allow or<br />
disallow the creation of a constraint called the same as the table in Postgresql. Oracle 11g allows this, but my feeling is that<br />
doing this should not be allowed, just as Postgresql handles it.</p>
<p>I am complaining about the confusing error message which IMO is off-topic, not about how the DB handles this.
</p></blockquote>
<p>The quick answer is PRIMARY KEY constraint always has underlying system index with the same name. Thus to implement CREATE statement above PostgreSQL should create table with the name &#8220;T1&#8243; and the index with the same name. This is impossible, because tables and indexes are stored in the same system catalog <a href="http://www.postgresql.org/docs/9.1/static/catalog-pg-class.html">pg_class</a> (they share the same namespace). That is where ambiguity appears. The same is true for UNIQUE constraint.</p>
<p>On the other hand you may freely create CHECK constraint under such conditions:<br />
<code><br />
CREATE TABLE "T1"<br />
(<br />
  "T1_ID" bigint NOT NULL,<br />
  CONSTRAINT "T1" CHECK ("T1_ID" &gt; 0 )<br />
);<br />
</code></p>
<br />Filed under: <a href='http://pgolub.wordpress.com/category/postgresql/'>PostgreSQL</a> Tagged: <a href='http://pgolub.wordpress.com/tag/bug/'>bug</a>, <a href='http://pgolub.wordpress.com/tag/development/'>development</a>, <a href='http://pgolub.wordpress.com/tag/postgresql/'>PostgreSQL</a>, <a href='http://pgolub.wordpress.com/tag/sql/'>SQL</a>, <a href='http://pgolub.wordpress.com/tag/trick/'>trick</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pgolub.wordpress.com/1712/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pgolub.wordpress.com/1712/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pgolub.wordpress.com/1712/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pgolub.wordpress.com/1712/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pgolub.wordpress.com/1712/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pgolub.wordpress.com/1712/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pgolub.wordpress.com/1712/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pgolub.wordpress.com/1712/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pgolub.wordpress.com/1712/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pgolub.wordpress.com/1712/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pgolub.wordpress.com/1712/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pgolub.wordpress.com/1712/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pgolub.wordpress.com/1712/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pgolub.wordpress.com/1712/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1712&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pgolub.wordpress.com/2012/01/12/why-you-cannot-create-table-and-pk-constraint-with-the-same-name/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/24a7da587040285b6213974ed8933fdf?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">pashagolub</media:title>
		</media:content>
	</item>
		<item>
		<title>Determination of a leap year in PostgreSQL</title>
		<link>http://pgolub.wordpress.com/2011/12/28/determination-of-a-leap-year-in-postgresql/</link>
		<comments>http://pgolub.wordpress.com/2011/12/28/determination-of-a-leap-year-in-postgresql/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 11:28:39 +0000</pubDate>
		<dc:creator>pashagolub</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[leap year]]></category>
		<category><![CDATA[plpgsql]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[trick]]></category>

		<guid isPermaLink="false">http://pgolub.wordpress.com/?p=1692</guid>
		<description><![CDATA[From Wikipedia: A leap year (or intercalary or bissextile year) is a year containing one extra day (or, in the case of lunisolar calendars, a month) in order to keep the calendar year synchronized with the astronomical or seasonal year. Because seasons and astronomical events do not repeat in a whole number of days, a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1692&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>From <a href="http://en.wikipedia.org/wiki/Leap_year">Wikipedia</a>:</p>
<blockquote><p>A leap year (or intercalary or bissextile year) is a year containing one extra day (or, in the case of lunisolar calendars, a month) in order to keep the calendar year synchronized with the astronomical or seasonal year. Because seasons and astronomical events do not repeat in a whole number of days, a calendar that had the same number of days in each year would, over time, drift with respect to the event it was supposed to track. By occasionally inserting (or intercalating) an additional day or month into the year, the drift can be corrected. A year that is not a leap year is called a common year.</p></blockquote>
<p>So to determine whether a year is a leap year or not in either the Gregorian calendar we need to check such condition:</p>
<table style="border-collapse:collapse;margin-top:15px;margin-bottom:15px;" border="0" cellspacing="0" cellpadding="5" bgcolor="LightYellow">
<tbody>
<tr>
<td>
<code>(Year mod 4 = 0) AND ((Year mod 100 != 0) or (Year mod 400 = 0)),<br />
where mod is modulo operation</code>
</td>
</tr>
</tbody>
</table>
<p>This dirty query does the trick then:</p>
<table style="border-collapse:collapse;margin-top:15px;margin-bottom:15px;" border="0" cellspacing="0" cellpadding="5" bgcolor="LightYellow">
<tbody>
<tr>
<td>
<code><font color="#0000ff">SELECT</font> c.y, (c.y % 4 = 0) <font color="#0000ff">AND</font> ((c.y % 100 &#060;&#062; 0) <font color="#0000ff">OR</font> (c.y % 400 = 0)) <br />&nbsp;<font color="#0000ff">FROM</font> generate_series(1582, 2020) <font color="#0000ff">AS</font> c(y)</font></code>
</td>
</tr>
</tbody>
</table>
<p><a href="http://pgolub.files.wordpress.com/2011/12/out1.jpg"><img src="http://pgolub.files.wordpress.com/2011/12/out1.jpg?w=510" alt="output" title="output"   class="alignnone size-full wp-image-1700" /></a></p>
<p>I prefer to have function for this task. First I thought it must be written in <a href="www.postgresql.org/docs/9.1/static/plpgsql.html" target="_blank">plpgsql</a> to be fast enough. Yeah, I&#8217;m to lazy for C functions. However after tests I saw that SQL function has the same productivity. Don&#8217;t know why. Here the sources for both of them:</p>
<table style="border-collapse:collapse;margin-top:15px;margin-bottom:15px;" border="0" cellspacing="0" cellpadding="5" bgcolor="LightYellow">
<tbody>
<tr>
<td>
<code><font color="#0000ff">CREATE</font> <font color="#0000ff">OR REPLACE</font> <font color="#0000ff">FUNCTION</font> isleapyear(<font color="#0000ff">year</font> integer)<br />&nbsp;<font color="#0000ff">RETURNS</font> boolean <font color="#0000ff">AS</font><br /><font color="#A31515">'SELECT ($1 % 4 = 0) AND (($1 % 100 &#060;&#062; 0) or ($1 % 400 = 0))'</font><br />&nbsp;<font color="#0000ff">LANGUAGE</font> sql <font color="#0000ff">IMMUTABLE STRICT</font>;</code></p>
<p><code><font color="#0000ff">CREATE</font> <font color="#0000ff">OR REPLACE</font> <font color="#0000ff">FUNCTION</font> isleapyear(<font color="#0000ff">year</font> integer)<br />&nbsp;<font color="#0000ff">RETURNS</font> boolean <font color="#0000ff">AS</font><br /><font color="#A31515">'BEGIN<br />
&nbsp;&nbsp;RETURN  (Year % 4 = 0) AND ((Year % 100  0) or (Year % 400 = 0));<br />
END'</font><br />&nbsp;<font color="#0000ff">LANGUAGE</font> plpgsql <font color="#0000ff">IMMUTABLE STRICT</font>;</code>
</td>
</tr>
</tbody>
</table>
<p>P.S. Some funny traditions:</p>
<ul>
<li>On the British isles, it is a tradition that women may propose marriage only on leap years.</li>
<li>In Denmark, the tradition is that women may propose on the bissextile leap day, February 24, and that refusal must be compensated with 12 pairs of gloves.</li>
<li>In Finland, the tradition is that if a man refuses a woman&#8217;s proposal on leap day, he should buy her the fabrics for a skirt.</li>
</ul>
<br />Filed under: <a href='http://pgolub.wordpress.com/category/postgresql/coding/'>Coding</a> Tagged: <a href='http://pgolub.wordpress.com/tag/leap-year/'>leap year</a>, <a href='http://pgolub.wordpress.com/tag/plpgsql/'>plpgsql</a>, <a href='http://pgolub.wordpress.com/tag/postgresql/'>PostgreSQL</a>, <a href='http://pgolub.wordpress.com/tag/sql/'>SQL</a>, <a href='http://pgolub.wordpress.com/tag/trick/'>trick</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pgolub.wordpress.com/1692/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pgolub.wordpress.com/1692/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pgolub.wordpress.com/1692/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pgolub.wordpress.com/1692/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pgolub.wordpress.com/1692/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pgolub.wordpress.com/1692/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pgolub.wordpress.com/1692/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pgolub.wordpress.com/1692/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pgolub.wordpress.com/1692/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pgolub.wordpress.com/1692/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pgolub.wordpress.com/1692/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pgolub.wordpress.com/1692/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pgolub.wordpress.com/1692/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pgolub.wordpress.com/1692/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1692&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pgolub.wordpress.com/2011/12/28/determination-of-a-leap-year-in-postgresql/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/24a7da587040285b6213974ed8933fdf?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">pashagolub</media:title>
		</media:content>

		<media:content url="http://pgolub.files.wordpress.com/2011/12/out1.jpg" medium="image">
			<media:title type="html">output</media:title>
		</media:content>
	</item>
		<item>
		<title>Holiday discounts on pgmdd &amp; postgresdac</title>
		<link>http://pgolub.wordpress.com/2011/12/28/holiday-discounts-on-pgmdd-postgresdac/</link>
		<comments>http://pgolub.wordpress.com/2011/12/28/holiday-discounts-on-pgmdd-postgresdac/#comments</comments>
		<pubDate>Wed, 28 Dec 2011 08:01:48 +0000</pubDate>
		<dc:creator>pashagolub</dc:creator>
				<category><![CDATA[Announces]]></category>
		<category><![CDATA[MicroOLAP Database Designer for PostgreSQL]]></category>
		<category><![CDATA[PostgresDAC]]></category>
		<category><![CDATA[designer]]></category>
		<category><![CDATA[ER]]></category>
		<category><![CDATA[gift]]></category>
		<category><![CDATA[happy holidays]]></category>
		<category><![CDATA[PostgreSQL]]></category>

		<guid isPermaLink="false">http://pgolub.wordpress.com/?p=1686</guid>
		<description><![CDATA[Holidays came suddenly. I know we&#8217;re little bit late with Christmas presents, but who cares anyway! Everybody is welcome to use &#8220;Christmas&#8221; coupon code till January 14 for 20% discount on any product from MicroOLAP Technologies including the most robust Database Designer for PostgreSQL and PostgresDAC component suite. From all of us at MicroOLAP, we [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1686&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://pgolub.files.wordpress.com/2011/12/ded.gif"><img src="http://pgolub.files.wordpress.com/2011/12/ded.gif?w=510" alt="Ded Moroz" title="ded"   class="alignright size-full wp-image-1689" /></a>Holidays came suddenly. I know we&#8217;re little bit late with Christmas presents, but who cares anyway!</p>
<p>Everybody is <a href="http://microolap.com/order/">welcome to use</a> &#8220;Christmas&#8221; coupon code till January 14 for 20% discount on any product from MicroOLAP Technologies including the most robust <a href="http://microolap.com/products/database/postgresql-designer/">Database Designer for PostgreSQL</a> and <a href="http://microolap.com/products/connectivity/postgresdac/">PostgresDAC</a> component suite.</p>
<p>From all of us at <a href="http://microolap.com/">MicroOLAP</a>, we wish you happy holidays and a prosperous new year!</p>
<br />Filed under: <a href='http://pgolub.wordpress.com/category/announces/'>Announces</a>, <a href='http://pgolub.wordpress.com/category/postgresql/microolap-database-designer-for-postgresql/'>MicroOLAP Database Designer for PostgreSQL</a>, <a href='http://pgolub.wordpress.com/category/postgresql/postgresdac/'>PostgresDAC</a> Tagged: <a href='http://pgolub.wordpress.com/tag/designer/'>designer</a>, <a href='http://pgolub.wordpress.com/tag/er/'>ER</a>, <a href='http://pgolub.wordpress.com/tag/gift/'>gift</a>, <a href='http://pgolub.wordpress.com/tag/happy-holidays/'>happy holidays</a>, <a href='http://pgolub.wordpress.com/tag/postgresdac/'>PostgresDAC</a>, <a href='http://pgolub.wordpress.com/tag/postgresql/'>PostgreSQL</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pgolub.wordpress.com/1686/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pgolub.wordpress.com/1686/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pgolub.wordpress.com/1686/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pgolub.wordpress.com/1686/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pgolub.wordpress.com/1686/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pgolub.wordpress.com/1686/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pgolub.wordpress.com/1686/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pgolub.wordpress.com/1686/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pgolub.wordpress.com/1686/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pgolub.wordpress.com/1686/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pgolub.wordpress.com/1686/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pgolub.wordpress.com/1686/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pgolub.wordpress.com/1686/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pgolub.wordpress.com/1686/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1686&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pgolub.wordpress.com/2011/12/28/holiday-discounts-on-pgmdd-postgresdac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/24a7da587040285b6213974ed8933fdf?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">pashagolub</media:title>
		</media:content>

		<media:content url="http://pgolub.files.wordpress.com/2011/12/ded.gif" medium="image">
			<media:title type="html">ded</media:title>
		</media:content>
	</item>
		<item>
		<title>Database Designer for PostgreSQL 1.8.2 released</title>
		<link>http://pgolub.wordpress.com/2011/12/20/database-designer-for-postgresql-1-8-2-released/</link>
		<comments>http://pgolub.wordpress.com/2011/12/20/database-designer-for-postgresql-1-8-2-released/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 13:45:16 +0000</pubDate>
		<dc:creator>pashagolub</dc:creator>
				<category><![CDATA[Announces]]></category>

		<guid isPermaLink="false">http://pgolub.wordpress.com/?p=1682</guid>
		<description><![CDATA[Database Designer for PostgreSQL is an easy CASE tool which works natively under Windows OS family and Linux under Wine/WineHQ. This is mostly bug fixing release. You should update your version of database designer as soon as possible. You&#8217;re welcome to download the Database Designer for PostgreSQL 1.8.2 right now at: http://microolap.com/products/database/postgresql-designer/download/ Full changelog: [*] [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1682&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://microolap.com/products/database/postgresql-designer/"><img alt="PgMDD box" src="http://microolap.com/i/postgresql-designer/pgmdd-boxshot.png" title="PgMDD box" class="alignright" width="114" height="181" /></a>Database Designer for PostgreSQL is an easy CASE tool which works natively under Windows OS family and Linux under Wine/WineHQ. </p>
<p>This is mostly bug fixing release. You should update your version of database designer as soon as possible.</p>
<p>You&#8217;re welcome to download the Database Designer for PostgreSQL 1.8.2 right now at:<br />
<a href="http://microolap.com/products/database/postgresql-designer/download/">http://microolap.com/products/database/postgresql-designer/download/</a></p>
<p>Full changelog:</p>
<p>[*] &#8220;ALTER TABLE SET WITH OIDS&#8221; support added to Modify Database engine<br />
[*] Functions body is now printed as is without leading tabs<br />
[-] &#8220;Cannot add WHERE predicate for index in Table Editor&#8221; bug fixed<br />
[-] &#8220;Evaluation type for stored routine is always VOLATILE after Reverse Engineering&#8221; bug fixed<br />
[-] &#8220;Find &amp; Replace functionality is broken in SQL Executor&#8221; bug fixed<br />
[-] &#8220;Model repair doesn&#8217;t work until table coloring option is selected&#8221; bug fixed<br />
[-] &#8220;Modify Database ignores unchecked Grant Privileges option sometimes&#8221; bug fixed<br />
[-] &#8220;Modify Database using incorrect syntax for ADD CONSTRAINT if tablespace specified&#8221; bug fixed<br />
[-] &#8220;Object Tree View doesn&#8217;t refresh Roles and Tablespaces count after changes&#8221; bug fixed<br />
[-] &#8220;Privileges are lost for schemes after editing in Schema Manager&#8221; bug fixed<br />
[-] &#8220;Privileges are lost for schemes after model saving&#8221; bug fixed<br />
[-] &#8220;Role name must be quoted in CREATE DATABASE statement&#8221; bug fixed<br />
[-] &#8220;Semicolon needed after REVOKE statement in Modify Database script&#8221; bug fixed<br />
[-] &#8220;Some functions may have the same ID&#8221; bug fixed<br />
[-] Bugs in Privilege Manager fixed</p>
<p>Please don&#8217;t hesitate to ask any questions or report bugs with our Support Ticketing system available at<br />
<a href="http://www.microolap.com/support/">http://www.microolap.com/support/</a></p>
<br />Filed under: <a href='http://pgolub.wordpress.com/category/announces/'>Announces</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pgolub.wordpress.com/1682/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pgolub.wordpress.com/1682/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pgolub.wordpress.com/1682/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pgolub.wordpress.com/1682/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pgolub.wordpress.com/1682/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pgolub.wordpress.com/1682/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pgolub.wordpress.com/1682/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pgolub.wordpress.com/1682/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pgolub.wordpress.com/1682/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pgolub.wordpress.com/1682/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pgolub.wordpress.com/1682/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pgolub.wordpress.com/1682/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pgolub.wordpress.com/1682/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pgolub.wordpress.com/1682/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1682&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pgolub.wordpress.com/2011/12/20/database-designer-for-postgresql-1-8-2-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/24a7da587040285b6213974ed8933fdf?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">pashagolub</media:title>
		</media:content>

		<media:content url="http://microolap.com/i/postgresql-designer/pgmdd-boxshot.png" medium="image">
			<media:title type="html">PgMDD box</media:title>
		</media:content>
	</item>
		<item>
		<title>Popularity of database servers by Jelastic PaaS</title>
		<link>http://pgolub.wordpress.com/2011/12/13/popularity-of-database-servers-by-jelastic-paas/</link>
		<comments>http://pgolub.wordpress.com/2011/12/13/popularity-of-database-servers-by-jelastic-paas/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 09:17:19 +0000</pubDate>
		<dc:creator>pashagolub</dc:creator>
				<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[stats]]></category>

		<guid isPermaLink="false">http://pgolub.wordpress.com/?p=1674</guid>
		<description><![CDATA[Today found an interesting statistics by Jelastic platform on database servers used in November 2011. As before, MySQL is still the leader. PosgreSQL takes second place of honor, followed by MariaDB. Only one of the NoSQL databases MongoDB showed very good results in November. If compare current data with the October, we can conclude that [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1674&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today found an interesting statistics by <a href="http://jelastic.com/">Jelastic</a> platform on database servers used in November 2011.</p>
<p>As before, MySQL is still the leader. PosgreSQL takes second place of honor, followed by MariaDB. Only one of the NoSQL databases MongoDB showed very good results in November.</p>
<p><img class="aligncenter" title="Database Distribution in November 2011" src="http://chart.apis.google.com/chart?chtt=Database+distribution+(November+2011)&amp;chts=000000,12&amp;chs=450x200&amp;chf=bg,s,ffffff&amp;cht=p3&amp;chd=t:44.00,21.00,20.00,15.00&amp;chl=MySQl+44%|PostgreSQl+21%|MongoDB+20%|MariaDB+15%&amp;chco=0000ff,ff0000,00ff00,00ffff" alt="" width="450" height="200" /></p>
<p>If compare current data with the October, we can conclude that the number of fans did not change.</p>
<p><img class="aligncenter" title="By region" src="http://chart.apis.google.com/chart?chtt=Marketshare+by+region+(November+2011)&amp;chts=000000,12&amp;chs=500x200&amp;chf=bg,s,ffffff|c,s,ffffff&amp;chxt=x,y&amp;chxl=0:|MySQL|PostgreSQL|MariaDB|MongoDB|1:|0|10|20|30|40|50&amp;cht=bvg&amp;chd=t:100.00|90.00,34.00,36.00,40.00|88.00,24.00,48.00,40.00|100.00&amp;chdl=|Europe|North+America|&amp;chco=ffffff,0000ff,ff0000,ffffff&amp;chbh=18" alt="" width="500" height="200" /></p>
<p>Current numbers:<br />
<a name="habracut"></a></p>
<table>
<tbody>
<tr>
<td></td>
<td>Europe</td>
<td>North America</td>
<td>Total</td>
</tr>
<tr>
<td>MySQL</td>
<td>45%</td>
<td>44%</td>
<td>44%</td>
</tr>
<tr>
<td>PostgreSQL</td>
<td>17%</td>
<td>12%</td>
<td>21%</td>
</tr>
<tr>
<td>MariaDB</td>
<td>18%</td>
<td>24%</td>
<td>15%</td>
</tr>
<tr>
<td>MongoDB</td>
<td>20%</td>
<td>20%</td>
<td>20%</td>
</tr>
</tbody>
</table>
<p>According to the table we need <a href="http://pgconf.eu" target="_blank">PgConf.eu</a> twice a year. <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<br />Filed under: <a href='http://pgolub.wordpress.com/category/postgresql/'>PostgreSQL</a> Tagged: <a href='http://pgolub.wordpress.com/tag/postgresql/'>PostgreSQL</a>, <a href='http://pgolub.wordpress.com/tag/stats/'>stats</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pgolub.wordpress.com/1674/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pgolub.wordpress.com/1674/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pgolub.wordpress.com/1674/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pgolub.wordpress.com/1674/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pgolub.wordpress.com/1674/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pgolub.wordpress.com/1674/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pgolub.wordpress.com/1674/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pgolub.wordpress.com/1674/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pgolub.wordpress.com/1674/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pgolub.wordpress.com/1674/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pgolub.wordpress.com/1674/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pgolub.wordpress.com/1674/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pgolub.wordpress.com/1674/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pgolub.wordpress.com/1674/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1674&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pgolub.wordpress.com/2011/12/13/popularity-of-database-servers-by-jelastic-paas/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/24a7da587040285b6213974ed8933fdf?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">pashagolub</media:title>
		</media:content>

		<media:content url="http://chart.apis.google.com/chart?chtt=Database+distribution+(November+2011)&#38;chts=000000,12&#38;chs=450x200&#38;chf=bg,s,ffffff&#38;cht=p3&#38;chd=t:44.00,21.00,20.00,15.00&#38;chl=MySQl+44%&#124;PostgreSQl+21%&#124;MongoDB+20%&#124;MariaDB+15%&#38;chco=0000ff,ff0000,00ff00,00ffff" medium="image">
			<media:title type="html">Database Distribution in November 2011</media:title>
		</media:content>

		<media:content url="http://chart.apis.google.com/chart?chtt=Marketshare+by+region+(November+2011)&#38;chts=000000,12&#38;chs=500x200&#38;chf=bg,s,ffffff&#124;c,s,ffffff&#38;chxt=x,y&#38;chxl=0:&#124;MySQL&#124;PostgreSQL&#124;MariaDB&#124;MongoDB&#124;1:&#124;0&#124;10&#124;20&#124;30&#124;40&#124;50&#38;cht=bvg&#38;chd=t:100.00&#124;90.00,34.00,36.00,40.00&#124;88.00,24.00,48.00,40.00&#124;100.00&#38;chdl=&#124;Europe&#124;North+America&#124;&#38;chco=ffffff,0000ff,ff0000,ffffff&#38;chbh=18" medium="image">
			<media:title type="html">By region</media:title>
		</media:content>
	</item>
		<item>
		<title>PostgresDAC 2.7.0 is out!</title>
		<link>http://pgolub.wordpress.com/2011/11/14/postgresdac-2-7-0-is-out/</link>
		<comments>http://pgolub.wordpress.com/2011/11/14/postgresdac-2-7-0-is-out/#comments</comments>
		<pubDate>Mon, 14 Nov 2011 10:29:12 +0000</pubDate>
		<dc:creator>pashagolub</dc:creator>
				<category><![CDATA[Announces]]></category>
		<category><![CDATA[component]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[PostgresDAC]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://pgolub.wordpress.com/?p=1668</guid>
		<description><![CDATA[This release introduces support for RAD Studio XE2 (including Win32 &#38; Win64 compilers) and PostgreSQL 9.1. Database engine packages for FastReport added. Migration component improved a lot. Full changelog: [!] Support for RAD Studio XE2 added [!] v9.1.0 client libraries added [!] v9.1.0 dump &#38; restore libraries (pg_dump.dll, pg_restore.dll) [!] DB engine for FastReport added [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1668&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://microolap.com/products/connectivity/postgresdac/"><img class="alignright" title="PostresDAC" src="http://microolap.com/i/postgresdac/pdac-boxshot-ani.gif" alt="" width="149" height="195" /></a>This release introduces support for RAD Studio XE2 (including Win32 &amp; Win64 compilers) and PostgreSQL 9.1. Database engine packages for FastReport added. Migration component improved a lot.</p>
<p><strong>Full changelog:</strong><br />
[!] Support for RAD Studio XE2 added<br />
[!] v9.1.0 client libraries added<br />
[!] v9.1.0 dump &amp; restore libraries (pg_dump.dll, pg_restore.dll)<br />
[!] DB engine for FastReport added<br />
[-] &#8220;TPSQLDump ignores TPSQLDatabase.Params on connection&#8221; bug fixed<br />
[+] Ability to convert MySQLDAC components by TBDE2PSQLDAC added<br />
[+] ConvertComponents property added to TBDE2PSQL migration component<br />
[+] dfDirectory format added to TPSQLDump<br />
[+] SourceConnection property added to TBDE2PSQL migration component<br />
[+] TPSQLDump doNoSecurityLabels option added to exclude security labels from dump<br />
[+] TPSQLDump doNoUnloggedTableData option added to exclude contents of unlogged tables from the dump<br />
[+] TPSQLDump doQuoteAllIdentifiers option added to force quoting of all identifiers<br />
[+] TPSQLDump doSerializableDeferrable option added to use a serializable transaction for the dump<br />
[+] TPSQLNotify.SendNotify supports Payload parameter<br />
[+] TPSQLNotify.UnlistenAll method added<br />
[+] XE2 SSH packages added</p>
<p>You&#8217;re welcome to download the PostgresDAC v2.7.0 right now at:<br />
<a href="http://microolap.com/products/connectivity/postgresdac/download/">http://microolap.com/products/connectivity/postgresdac/download/</a><br />
or login to your private area on our site at<br />
<a href="http://microolap.com/my/downloads/">http://microolap.com/my/downloads/</a></p>
<br />Filed under: <a href='http://pgolub.wordpress.com/category/announces/'>Announces</a> Tagged: <a href='http://pgolub.wordpress.com/tag/component/'>component</a>, <a href='http://pgolub.wordpress.com/tag/delphi/'>Delphi</a>, <a href='http://pgolub.wordpress.com/tag/postgresdac/'>PostgresDAC</a>, <a href='http://pgolub.wordpress.com/tag/postgresql/'>PostgreSQL</a>, <a href='http://pgolub.wordpress.com/tag/release/'>release</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pgolub.wordpress.com/1668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pgolub.wordpress.com/1668/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pgolub.wordpress.com/1668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pgolub.wordpress.com/1668/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pgolub.wordpress.com/1668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pgolub.wordpress.com/1668/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pgolub.wordpress.com/1668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pgolub.wordpress.com/1668/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pgolub.wordpress.com/1668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pgolub.wordpress.com/1668/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pgolub.wordpress.com/1668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pgolub.wordpress.com/1668/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pgolub.wordpress.com/1668/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pgolub.wordpress.com/1668/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1668&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pgolub.wordpress.com/2011/11/14/postgresdac-2-7-0-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/24a7da587040285b6213974ed8933fdf?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">pashagolub</media:title>
		</media:content>

		<media:content url="http://microolap.com/i/postgresdac/pdac-boxshot-ani.gif" medium="image">
			<media:title type="html">PostresDAC</media:title>
		</media:content>
	</item>
		<item>
		<title>PGConf.EU 2011: My schedule</title>
		<link>http://pgolub.wordpress.com/2011/10/12/pgconf-eu-2011-my-schedule/</link>
		<comments>http://pgolub.wordpress.com/2011/10/12/pgconf-eu-2011-my-schedule/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 08:28:11 +0000</pubDate>
		<dc:creator>pashagolub</dc:creator>
				<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[pgconf.eu]]></category>

		<guid isPermaLink="false">http://pgolub.wordpress.com/?p=1659</guid>
		<description><![CDATA[I&#8217;m very exciting about upcoming PGConf.EU 2011, which will be held in Amsterdam, The Netherlands this month. And it&#8217;s time to choose the most interesting talks to visit. So I prefer these: Wednesday, October 19 11:10 - 12:00 PostgreSQL 9.1 - what's new Magnus Hagander Despite the fact I read a lot about new Pg [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1659&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://2011.pgconf.eu/"><img alt="PGConf.EU" src="http://2011.pgconf.eu/files/img/logo.png" title="PGConf.EU" class="alignright" width="100" height="103" /></a>I&#8217;m very exciting about upcoming <a href="http://2011.pgconf.eu/">PGConf.EU 2011</a>, which will be held in Amsterdam, The Netherlands this month. And it&#8217;s time to choose the most interesting <a href="http://www.postgresql.eu/events/schedule/pgconfeu2011/">talks</a> to visit. So I prefer these:</p>
<p><strong>Wednesday, October 19</strong></p>
<p><code>11:10 - 12:00<br />
PostgreSQL 9.1 - what's new<br />
Magnus Hagander</code></p>
<p>Despite the fact I read a lot about new Pg 9.1 features, it&#8217;s always interesting to get overview by someone who knows system very well and spent a lot of time developing it.</p>
<p><code>12:10 - 13:00<br />
Look Out The Window Functions (and free your SQL)<br />
Gianni Ciolli </code></p>
<p>It&#8217;s a shame, but I really know a little about this powerful functionality.</p>
<p><code>Lunch!</code></p>
<p>It goes without saying! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><code>14:00 - 14:50<br />
Explaining the Postgres Query Optimizer<br />
Bruce Momjian</code></p>
<p>I hope index-only scans will be presented here also.</p>
<p><code>15:20 - 16:10<br />
Asynchronous Notifications for Fun and Profit<br />
Marc Balmer</code></p>
<p>I like NOTIFY\LISTEN functionality a lot, but sometimes it&#8217;s hard to find really useful use case for demonstration to clients.</p>
<p><code>16:20 - 17:10<br />
Review of Patch Reviewing<br />
Stephen Frost</code></p>
<p>Development process! What else to say?! </p>
<p><strong>Thursday, October 20</strong></p>
<p><code>09:30 - 10:20<br />
Improving VACUUM Suction<br />
Greg Smith</code></p>
<p>I liked the title. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  </p>
<p><code>10:50 - 11:40<br />
Extensions are good for business logic<br />
Dimitri Fontaine</code></p>
<p>Had no time to give extensions a chance. This time I will.</p>
<p><code>11:50 - 12:40<br />
Fast GiST index build<br />
Alexander Korotkov</code></p>
<p>Want to know more about techniques used.</p>
<p><code>13:40 - 14:30<br />
More Mistakes Were Made<br />
Selena Deckelmann</code></p>
<p>Have no idea what all of this is about, but I need to see Selena. <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><code>14:40 - 15:30<br />
Port databases from MySQL to PostgreSQL<br />
Andreas Scherbaum</code></p>
<p>Want to know what&#8217;s new in this area appeared.  </p>
<p><strong>Friday, October 21</strong></p>
<p><code>09:30 - 10:20<br />
Relational Database Designer for pgAdmin<br />
Guillaume Lelarge, Luis Ochoa</code></p>
<p>Frankly speaking this is the first hard choice for me. I would like to listen Simon&#8217;s roadmap for PostgreSQL too. But ER-designer is my <a href="http://microolap.com/products/database/postgresql-designer/">proffesional interest</a>. So without a chance. </p>
<p><code>10:50 - 11:40<br />
Bottom-up Database Benchmarking<br />
Greg Smith</code></p>
<p>Benchmarking is so elusive subject, but exciting at the same time.</p>
<p><code>11:50 - 12:40<br />
Mission impossible? Can I replace my most important databases with PostgreSQL?<br />
Michael Meskes </code></p>
<p>Holy war detected! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><code>13:40 - 14:30<br />
Managing Terabytes<br />
Selena Deckelmann</code></p>
<p>Never had deal with such huge databases, but need to know how it is.</p>
<p>Meet me at the PGConf.EU soon!</p>
<br />Filed under: <a href='http://pgolub.wordpress.com/category/postgresql/'>PostgreSQL</a> Tagged: <a href='http://pgolub.wordpress.com/tag/pgconf-eu/'>pgconf.eu</a>, <a href='http://pgolub.wordpress.com/tag/postgresql/'>PostgreSQL</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pgolub.wordpress.com/1659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pgolub.wordpress.com/1659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pgolub.wordpress.com/1659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pgolub.wordpress.com/1659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pgolub.wordpress.com/1659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pgolub.wordpress.com/1659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pgolub.wordpress.com/1659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pgolub.wordpress.com/1659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pgolub.wordpress.com/1659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pgolub.wordpress.com/1659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pgolub.wordpress.com/1659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pgolub.wordpress.com/1659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pgolub.wordpress.com/1659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pgolub.wordpress.com/1659/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1659&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pgolub.wordpress.com/2011/10/12/pgconf-eu-2011-my-schedule/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/24a7da587040285b6213974ed8933fdf?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">pashagolub</media:title>
		</media:content>

		<media:content url="http://2011.pgconf.eu/files/img/logo.png" medium="image">
			<media:title type="html">PGConf.EU</media:title>
		</media:content>
	</item>
		<item>
		<title>PostgresDAC 2.7.0 Beta is available</title>
		<link>http://pgolub.wordpress.com/2011/10/05/postgresdac-2-7-0-beta-is-available/</link>
		<comments>http://pgolub.wordpress.com/2011/10/05/postgresdac-2-7-0-beta-is-available/#comments</comments>
		<pubDate>Wed, 05 Oct 2011 09:53:48 +0000</pubDate>
		<dc:creator>pashagolub</dc:creator>
				<category><![CDATA[Announces]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[component]]></category>
		<category><![CDATA[Delphi]]></category>
		<category><![CDATA[PostgresDAC]]></category>
		<category><![CDATA[PostgreSQL]]></category>

		<guid isPermaLink="false">http://pgolub.wordpress.com/?p=1655</guid>
		<description><![CDATA[Attention should be paid to RAD Studio XE2 Win32 support testing and specific PostgreSQL 9.1 features testing (especially dump and restore functionality). FastReport engine added. TBDE2PSQL migration component improved. You&#8217;re welcome to download the PostgresDAC v2.7.0 Beta right now at: http://microolap.com/products/connectivity/postgresdac/download/ or login to your private area on our site at http://microolap.com/my/downloads/ Filed under: Announces [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1655&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://microolap.com/products/connectivity/postgresdac/"><img alt="" src="http://microolap.com/i/postgresdac/pdac-boxshot-ani.gif" title="PostresDAC" class="alignright" width="149" height="195" /></a>Attention should be paid to RAD Studio XE2 Win32 support testing and specific PostgreSQL 9.1 features testing (especially dump and restore functionality). FastReport engine added. TBDE2PSQL migration component improved.</p>
<p>You&#8217;re welcome to download the PostgresDAC v2.7.0 Beta right now at:<br />
<a href="http://microolap.com/products/connectivity/postgresdac/download/">http://microolap.com/products/connectivity/postgresdac/download/</a><br />
or login to your private area on our site at<br />
<a href="http://microolap.com/my/downloads/">http://microolap.com/my/downloads/</a></p>
<br />Filed under: <a href='http://pgolub.wordpress.com/category/announces/'>Announces</a> Tagged: <a href='http://pgolub.wordpress.com/tag/beta/'>beta</a>, <a href='http://pgolub.wordpress.com/tag/component/'>component</a>, <a href='http://pgolub.wordpress.com/tag/delphi/'>Delphi</a>, <a href='http://pgolub.wordpress.com/tag/postgresdac/'>PostgresDAC</a>, <a href='http://pgolub.wordpress.com/tag/postgresql/'>PostgreSQL</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pgolub.wordpress.com/1655/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pgolub.wordpress.com/1655/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pgolub.wordpress.com/1655/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pgolub.wordpress.com/1655/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pgolub.wordpress.com/1655/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pgolub.wordpress.com/1655/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pgolub.wordpress.com/1655/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pgolub.wordpress.com/1655/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pgolub.wordpress.com/1655/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pgolub.wordpress.com/1655/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pgolub.wordpress.com/1655/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pgolub.wordpress.com/1655/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pgolub.wordpress.com/1655/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pgolub.wordpress.com/1655/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1655&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pgolub.wordpress.com/2011/10/05/postgresdac-2-7-0-beta-is-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/24a7da587040285b6213974ed8933fdf?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">pashagolub</media:title>
		</media:content>

		<media:content url="http://microolap.com/i/postgresdac/pdac-boxshot-ani.gif" medium="image">
			<media:title type="html">PostresDAC</media:title>
		</media:content>
	</item>
		<item>
		<title>MicrOLAP Database Designer with PostgreSQL 9.1 support is out!</title>
		<link>http://pgolub.wordpress.com/2011/09/20/microlap-database-designer-with-postgresql-9-1-support-is-out/</link>
		<comments>http://pgolub.wordpress.com/2011/09/20/microlap-database-designer-with-postgresql-9-1-support-is-out/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 10:12:47 +0000</pubDate>
		<dc:creator>pashagolub</dc:creator>
				<category><![CDATA[Announces]]></category>
		<category><![CDATA[designer]]></category>
		<category><![CDATA[ER]]></category>
		<category><![CDATA[pgmdd]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://pgolub.wordpress.com/?p=1651</guid>
		<description><![CDATA[Database Designer for PostgreSQL is an easy CASE tool which works natively under Windows OS family and Linux under Wine/WineHQ. This release introduces new functionality as well as several bug fixes. Support for PostgreSQL 9.1 added, new Create HTML Report functionality present, unlogged tables support added, Database Generation and Modification dialogs improved. You&#8217;re welcome to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1651&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://microolap.com/products/database/postgresql-designer/"><img alt="PgMDD box" src="http://microolap.com/i/postgresql-designer/pgmdd-boxshot.png" title="PgMDD box" class="alignright" width="114" height="181" /></a>Database Designer for PostgreSQL is an easy CASE tool which works natively under Windows OS family and Linux under Wine/WineHQ. </p>
<p>This release introduces new functionality as well as several bug fixes. Support for PostgreSQL 9.1 added, new Create HTML Report functionality present, unlogged tables support added, Database Generation and<br />
Modification dialogs improved.  </p>
<p>You&#8217;re welcome to download the Database Designer for PostgreSQL 1.8.1 right now at:<br />
<a href="http://microolap.com/products/database/postgresql-designer/download/">http://microolap.com/products/database/postgresql-designer/download/</a></p>
<p>Full changelog:</p>
<p>[+] Name patterns for newly created objects supported<br />
[+] Object selection added to Create HTML Report dialog<br />
[+] Support for unlogged tables using the UNLOGGED option added<br />
[*] Additional checks added for dependent composite types during model loading<br />
[*] Improved processing for fields deletion with referenced foreign keys in Modify engine<br />
[*] Syntax highlighting improved for base types<br />
[-] &#8220;Access violation on Privilege Manager Add button click&#8221; bug fixed<br />
[-] &#8220;Cannot cast type text[] to text error during Reverse Engineering on pre-8.2 servers&#8221; bug fixed<br />
[-] &#8220;EInvalidCast error occurs during deletion of domain in Domain &amp; UDT Manager&#8221; bug fixed<br />
[-] &#8220;Relation &#8216;pg_users&#8217; does not exist during Reverse Engineering on pre-8.1 servers&#8221; bug fixed<br />
[-] &#8220;Some sequences may not be generated using Generate Database dialog&#8221; bug fixed<br />
[-] &#8220;Stamp colors are not saved&#8221; bug fixed<br />
[-] &#8220;Stored Routine Editor disallows non-Latin character in routine name&#8221; bug fixed</p>
<p>Please don&#8217;t hesitate to ask any questions or report bugs with our Support Ticketing system available at<br />
<a href="http://www.microolap.com/support/">http://www.microolap.com/support/</a></p>
<br />Filed under: <a href='http://pgolub.wordpress.com/category/announces/'>Announces</a> Tagged: <a href='http://pgolub.wordpress.com/tag/designer/'>designer</a>, <a href='http://pgolub.wordpress.com/tag/er/'>ER</a>, <a href='http://pgolub.wordpress.com/tag/pgmdd/'>pgmdd</a>, <a href='http://pgolub.wordpress.com/tag/postgresql/'>PostgreSQL</a>, <a href='http://pgolub.wordpress.com/tag/release/'>release</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pgolub.wordpress.com/1651/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pgolub.wordpress.com/1651/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pgolub.wordpress.com/1651/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pgolub.wordpress.com/1651/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pgolub.wordpress.com/1651/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pgolub.wordpress.com/1651/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pgolub.wordpress.com/1651/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pgolub.wordpress.com/1651/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pgolub.wordpress.com/1651/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pgolub.wordpress.com/1651/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pgolub.wordpress.com/1651/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pgolub.wordpress.com/1651/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pgolub.wordpress.com/1651/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pgolub.wordpress.com/1651/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=pgolub.wordpress.com&amp;blog=5816673&amp;post=1651&amp;subd=pgolub&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://pgolub.wordpress.com/2011/09/20/microlap-database-designer-with-postgresql-9-1-support-is-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/24a7da587040285b6213974ed8933fdf?s=96&#38;d=wavatar&#38;r=G" medium="image">
			<media:title type="html">pashagolub</media:title>
		</media:content>

		<media:content url="http://microolap.com/i/postgresql-designer/pgmdd-boxshot.png" medium="image">
			<media:title type="html">PgMDD box</media:title>
		</media:content>
	</item>
	</channel>
</rss>
