<?xml version="1.0" encoding="UTF-8"?>
<blog-post>
  <author-id type="integer">71176</author-id>
  <blog-comments-count type="integer">1</blog-comments-count>
  <blog-post-status-id type="integer">3</blog-post-status-id>
  <body-format>html</body-format>
  <body-formatted>&lt;p&gt;But lest anyone worry about the future of MySQL under Oracle's umbrella, &lt;a href="http://www.mysql.com/news-and-events/generate-article.php?id=1602"&gt;yesterday saw&lt;/a&gt; the preview release of the next version of MySQL, 5.4. And boy does it look hot.&lt;/p&gt;
&lt;p&gt;Amongst the highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Subquery optimizations that improve the importance of certain queries by up 90%.&lt;/li&gt;
&lt;li&gt;Improved stored procedures and prepared statements.&lt;/li&gt;
&lt;li&gt;16 processor support for x86 servers and 64 processor support for Sun SPARC-based servers.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;betanews &lt;a href="http://www.betanews.com/article/MySQL-54-gets-bigger-anyway-encroaching-on-new-parent-Oracles-turf/1240345051"&gt;delves deeper&lt;/a&gt; and provides some interesting perspectives about MySQL and the evolution of its support for the InnoDB database engine, and Allan Packer &lt;a href="http://blogs.sun.com/allanp/entry/mysql_5_4_scalability_on"&gt;has some&lt;/a&gt; interesting scalability tests of his own.&lt;/p&gt;
&lt;p&gt;If you're not a MySQL geek, here's what you need to know: &lt;strong&gt;MySQL is getting more robust and it's getting faster.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A few years ago, I was involved with a large development project and we opted to go with &lt;a href="http://www.postgresql.org/"&gt;PostgreSQL&lt;/a&gt;, another open-source MySQL alternative/competitor, because it had more of the '&lt;em&gt;enterprise&lt;/em&gt;'-like features we desired. If I had to make the same decision today, it would be hard for me to come up with a rationale for not choosing MySQL instead. From the looks of it, things are only getting better with 5.4 and the level of continued development is impressive.&lt;/p&gt;
&lt;p&gt;That's good news if you're working with or building applications based on MySQL. And it could be good news for Oracle, although there's &lt;a href="http://gigaom.com/2009/04/20/oracle-to-buy-sun-for-74-billion/"&gt;plenty of debate&lt;/a&gt; and there is a risk that Oracle's purchase of Sun/MySQL will drive key employees away. Even though, on the surface, MySQL could be perceived as a (minor) threat to Oracle Database, the reality is that Oracle has always been an enterprise DB while MySQL's niche is web applications. &lt;/p&gt;
&lt;p&gt;Since most MySQL users can't afford Oracle anyway, I think it's unlikely that Oracle is going to fuss around too much with MySQL; Oracle executives &lt;a href="http://www.theregister.co.uk/2009/04/22/oracle_jacbos_mysql/"&gt;are promising&lt;/a&gt; as much.&lt;/p&gt;
&lt;p&gt;In the meantime, while MySQL 5.4 won't hit general release until later in the year, as the pharmaceutical ads say, talk to your developer/database administrator to see if a MySQL 5.4 upgrade may be right for you.&lt;/p&gt;</body-formatted>
  <body-unformatted>&lt;p&gt;But lest anyone worry about the future of MySQL under Oracle's umbrella, &lt;a href="http://www.mysql.com/news-and-events/generate-article.php?id=1602"&gt;yesterday saw&lt;/a&gt; the preview release of the next version of MySQL, 5.4. And boy does it look hot.&lt;/p&gt;
&lt;p&gt;Amongst the highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Subquery optimizations that improve the importance of certain queries by up 90%.&lt;/li&gt;
&lt;li&gt;Improved stored procedures and prepared statements.&lt;/li&gt;
&lt;li&gt;16 processor support for x86 servers and 64 processor support for Sun SPARC-based servers.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;betanews &lt;a href="http://www.betanews.com/article/MySQL-54-gets-bigger-anyway-encroaching-on-new-parent-Oracles-turf/1240345051"&gt;delves deeper&lt;/a&gt; and provides some interesting perspectives about MySQL and the evolution of its support for the InnoDB database engine, and Allan Packer &lt;a href="http://blogs.sun.com/allanp/entry/mysql_5_4_scalability_on"&gt;has some&lt;/a&gt; interesting scalability tests of his own.&lt;/p&gt;
&lt;p&gt;If you're not a MySQL geek, here's what you need to know: &lt;strong&gt;MySQL is getting more robust and it's getting faster.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A few years ago, I was involved with a large development project and we opted to go with &lt;a href="http://www.postgresql.org/"&gt;PostgreSQL&lt;/a&gt;, another open-source MySQL alternative/competitor, because it had more of the '&lt;em&gt;enterprise&lt;/em&gt;'-like features we desired. If I had to make the same decision today, it would be hard for me to come up with a rationale for not choosing MySQL instead. From the looks of it, things are only getting better with 5.4 and the level of continued development is impressive.&lt;/p&gt;
&lt;p&gt;That's good news if you're working with or building applications based on MySQL. And it could be good news for Oracle, although there's &lt;a href="http://gigaom.com/2009/04/20/oracle-to-buy-sun-for-74-billion/"&gt;plenty of debate&lt;/a&gt; and there is a risk that Oracle's purchase of Sun/MySQL will drive key employees away. Even though, on the surface, MySQL could be perceived as a (minor) threat to Oracle Database, the reality is that Oracle has always been an enterprise DB while MySQL's niche is web applications. &lt;/p&gt;
&lt;p&gt;Since most MySQL users can't afford Oracle anyway, I think it's unlikely that Oracle is going to fuss around too much with MySQL; Oracle executives &lt;a href="http://www.theregister.co.uk/2009/04/22/oracle_jacbos_mysql/"&gt;are promising&lt;/a&gt; as much.&lt;/p&gt;
&lt;p&gt;In the meantime, while MySQL 5.4 won't hit general release until later in the year, as the pharmaceutical ads say, talk to your developer/database administrator to see if a MySQL 5.4 upgrade may be right for you.&lt;/p&gt;</body-unformatted>
  <created-at type="datetime">2009-04-22T03:36:09+01:00</created-at>
  <enabled-blog-comments-count type="integer">0</enabled-blog-comments-count>
  <expertise-level-id type="integer">1</expertise-level-id>
  <extract-format>html</extract-format>
  <extract-formatted>&lt;p&gt;&lt;strong&gt;&lt;img alt="" height="51" src="http://farm4.static.flickr.com/3003/2758791348_f5a33d4d6b_t.jpg" style="margin-left: 7px; margin-right: 7px; float: left;" width="100" /&gt;MySQL is the most widely-used open-source database in the world. Many popular open-source applications, from WordPress to SugarCRM to Joomla!, use it. And popular websites like Facebook and Twitter rely on it as well.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The popular database system is offered by MySQL AB, which was purchased by Sun Microsystems in 2008. Sun Microsystems, of course, was &lt;a href="http://www.bloomberg.com/apps/news?pid=20601087&amp;amp;sid=a38_8MJNSjR4&amp;amp;refer=home"&gt;just purchased&lt;/a&gt; for $7.4bn by database and enterprise software giant Oracle.&lt;/p&gt;</extract-formatted>
  <extract-unformatted>&lt;p&gt;&lt;strong&gt;&lt;img style="margin-left: 7px; margin-right: 7px; float: left;" src="http://farm4.static.flickr.com/3003/2758791348_f5a33d4d6b_t.jpg" alt="" width="100" height="51" /&gt;MySQL is the most widely-used open-source database in the world. Many popular open-source applications, from WordPress to SugarCRM to Joomla!, use it. And popular websites like Facebook and Twitter rely on it as well.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The popular database system is offered by MySQL AB, which was purchased by Sun Microsystems in 2008. Sun Microsystems, of course, was &lt;a href="http://www.bloomberg.com/apps/news?pid=20601087&amp;amp;sid=a38_8MJNSjR4&amp;amp;refer=home"&gt;just purchased&lt;/a&gt; for $7.4bn by database and enterprise software giant Oracle.&lt;/p&gt;</extract-unformatted>
  <featured type="boolean">false</featured>
  <id type="integer">3711</id>
  <learn-more-formatted>&lt;p&gt;Econsultancy has published a &lt;strong&gt;&lt;a href="http://econsultancy.com/reports/web-project-management-best-practice-guidelines"&gt;Web Project Management Best Practice Guide&lt;/a&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;a href="http://econsultancy.com/reports/template-files-for-web-projects"&gt;Web Project Management Template Files&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;</learn-more-formatted>
  <learn-more-unformatted>&lt;p&gt;Econsultancy has published a &lt;strong&gt;&lt;a href="http://econsultancy.com/reports/web-project-management-best-practice-guidelines"&gt;Web Project Management Best Practice Guide&lt;/a&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;a href="http://econsultancy.com/reports/template-files-for-web-projects"&gt;Web Project Management Template Files&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;</learn-more-unformatted>
  <legacy-article-id type="integer" nil="true"></legacy-article-id>
  <name>MySQL 5.4 looks hot</name>
  <private type="boolean">false</private>
  <published-at type="datetime">2009-04-22T09:00:00+01:00</published-at>
  <slug>mysql-54-looks-hot</slug>
  <tweetbacks-updated-at type="datetime">2009-04-30T04:45:23+01:00</tweetbacks-updated-at>
  <unpublished-at type="datetime" nil="true"></unpublished-at>
  <updated-at type="datetime">2009-10-13T10:11:59+01:00</updated-at>
  <views-count type="integer">3730</views-count>
</blog-post>
