<?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/"
	>

<channel>
	<title>PlanetMysql.ru - информация о СУБД MySQL &#187; community</title>
	<atom:link href="http://planetmysql.ru/category/community/feed/" rel="self" type="application/rss+xml" />
	<link>http://planetmysql.ru</link>
	<description>Блог о самой популярной СУБД MySQL</description>
	<lastBuildDate>Fri, 10 Feb 2012 22:53:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Call for Nominations for 2012 MySQL Community Awards</title>
		<link>http://openlife.cc/blogs/2012/february/call-nominations-2012-mysql-community-awards?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=call-for-nominations-for-2012-mysql-community-awards</link>
		<comments>http://openlife.cc/blogs/2012/february/call-nominations-2012-mysql-community-awards#comments</comments>
		<pubDate>Fri, 10 Feb 2012 13:25:01 +0000</pubDate>
		<dc:creator>Henrik Ingo</dc:creator>
				<category><![CDATA[community]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[percona]]></category>

		<guid isPermaLink="false">http://planetmysql.ru/?guid=efd4d5cdc98783be5deb2a356c15c804</guid>
		<description><![CDATA[An annual tradition of the upcoming MySQL user conference is the awards ceremony. Last year we introduced the opportunity for everyone in the community to nominate candidates and this was a big success. Now is the time to start nominating deserving winners for the awards for 2012, in the 3 categories named below.
The winners will be selected by a community panel (see below) and winners will be announced on Wednesday, April 11th at the Santa Clara Convention Center, as part of the evening Community Reception.
How:
Please send in your suggestions for deserving winners
to: mysql.awards@gmail.com
no later than: 23:59 Sunday February 29th (Pacific time)

read more]]></description>
			<content:encoded><![CDATA[<p>An annual tradition of the upcoming <a href="http://www.percona.com/live/mysql-conference-2012/">MySQL user conference</a> is the awards ceremony. Last year we introduced the opportunity for everyone in the community to nominate candidates and this was a big success. Now is the time to start nominating deserving winners for the awards for 2012, in the 3 categories named below.</p>
<p>The winners will be selected by a community panel (see below) and winners will be announced on Wednesday, April 11th at the Santa Clara Convention Center, as part of the evening Community Reception.</p>
<h2>How:</h2>
<p><strong>Please send in your suggestions for deserving winners<br />
to: <a href="mailto:mysql.awards@gmail.com" title="mysql.awards@gmail.com">mysql.awards@gmail.com</a><br />
no later than: 23:59 Sunday February 29th (Pacific time)<br />
</strong></p>
<p><a href="http://openlife.cc/blogs/2012/february/call-nominations-2012-mysql-community-awards" >read more</a></p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31970&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31970&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/02/10/call-for-nominations-for-2012-mysql-community-awards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Call for Nominations for 2012 MySQL Community Awards</title>
		<link>http://openlife.cc/blogs/2012/february/call-nominations-2012-mysql-community-awards?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=call-for-nominations-for-2012-mysql-community-awards</link>
		<comments>http://openlife.cc/blogs/2012/february/call-nominations-2012-mysql-community-awards#comments</comments>
		<pubDate>Fri, 10 Feb 2012 13:25:01 +0000</pubDate>
		<dc:creator>Henrik Ingo</dc:creator>
				<category><![CDATA[community]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[percona]]></category>

		<guid isPermaLink="false">http://planetmysql.ru/?guid=efd4d5cdc98783be5deb2a356c15c804</guid>
		<description><![CDATA[An annual tradition of the upcoming MySQL user conference is the awards ceremony. Last year we introduced the opportunity for everyone in the community to nominate candidates and this was a big success. Now is the time to start nominating deserving winners for the awards for 2012, in the 3 categories named below.
The winners will be selected by a community panel (see below) and winners will be announced on Wednesday, April 11th at the Santa Clara Convention Center, as part of the evening Community Reception.
How:
Please send in your suggestions for deserving winners
to: mysql.awards@gmail.com
no later than: 23:59 Sunday February 29th (Pacific time)

read more]]></description>
			<content:encoded><![CDATA[<p>An annual tradition of the upcoming <a href="http://www.percona.com/live/mysql-conference-2012/">MySQL user conference</a> is the awards ceremony. Last year we introduced the opportunity for everyone in the community to nominate candidates and this was a big success. Now is the time to start nominating deserving winners for the awards for 2012, in the 3 categories named below.</p>
<p>The winners will be selected by a community panel (see below) and winners will be announced on Wednesday, April 11th at the Santa Clara Convention Center, as part of the evening Community Reception.</p>
<h2>How:</h2>
<p><strong>Please send in your suggestions for deserving winners<br />
to: <a href="mailto:mysql.awards@gmail.com" title="mysql.awards@gmail.com">mysql.awards@gmail.com</a><br />
no later than: 23:59 Sunday February 29th (Pacific time)<br />
</strong></p>
<p><a href="http://openlife.cc/blogs/2012/february/call-nominations-2012-mysql-community-awards" >read more</a></p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31970&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31970&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/02/10/call-for-nominations-for-2012-mysql-community-awards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Events in Germany, France &amp; Sweden</title>
		<link>http://blogs.oracle.com/MySQL/entry/mysql_events_in_germany_france?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mysql-events-in-germany-france-sweden</link>
		<comments>http://blogs.oracle.com/MySQL/entry/mysql_events_in_germany_france#comments</comments>
		<pubDate>Tue, 31 Jan 2012 15:43:09 +0000</pubDate>
		<dc:creator>MySQL Community</dc:creator>
				<category><![CDATA[community]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://blogs.oracle.com/MySQL/entry/mysql_events_in_germany_france</guid>
		<description><![CDATA[Following
the success of our OTN MySQL Developer Day in London last October, we are
running additional MySQL Developer Days in Europe!  
    
  Join us in: 
    
   
    Germany:
Frankfurt - February 9th - Check out
the agenda
and register here! 
    France:
Paris - March 21st - Check out
the agenda
and register here! 
   
    
  The MySQL
Developer Day is a one-stop shop for you to learn all the essential MySQL
skills. In this free, one-day seminar, we will cover everything you need to
know to successfully design, develop, and manage your MySQL databases. You'll
also learn the guidelines and best practices in performance tuning and
scalability. Space is limited so register now! 
    
    
  Additionally,
we will also be holding a MySQL High Availability Seminar in Stockholm on
February 23rd. During this free Oracle
seminar we will review the various options and technologies at your disposal to
implement highly available &#38; highly scalable MySQL infrastructures, as well
as best practices in terms of architectures. Register
Now! 
    
    
  And…remember
our MySQL
Embedded Online Forum today from 9.00 am to 12.00 pm PT!]]></description>
			<content:encoded><![CDATA[<p><span>Following
the success of our OTN MySQL Developer Day in London last October, we are
running additional MySQL Developer Days in Europe! </span></p> 
  <p> </p> 
  <p><span>Join us in:</span></p> 
  <p><span> </span></p> 
  <ul> 
    <li><span>Germany:
Frankfurt - February 9<sup>th</sup> - Check out
the <a href="http://www.oracle.com/go/?&amp;Src=7314534&amp;Act=240&amp;pcode=WWMK11042736MPP119">agenda
and register here!</a></span></li> 
    <li><span>France:
Paris - March 21<sup>st</sup> - Check out
the <a href="http://www.oracle.com/go/?&amp;Src=7314534&amp;Act=259&amp;pcode=WWMK11042736MPP132">agenda
and register here!</a></span></li> 
  </ul> 
  <p><span> </span></p> 
  <p><span><span>The MySQL
Developer Day is a one-stop shop for you to learn all the essential MySQL
skills. In this free, one-day seminar, we will cover everything you need to
know to successfully design, develop, and manage your MySQL databases. You'll
also learn the guidelines and best practices in performance tuning and
scalability. Space is limited so </span></span><span>register now!</span></p> 
  <p> </p> 
  <p><span> </span></p> 
  <p><span>Additionally,
we will also be holding a MySQL High Availability Seminar in Stockholm on
February 23<sup>rd</sup>. </span><span><span>During this free Oracle
seminar we will review the various options and technologies at your disposal to
implement highly available &amp; highly scalable MySQL infrastructures, as well
as best practices in terms of architectures. <a href="http://www.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=148727&amp;src=7314534&amp;src=7314534&amp;Act=245">Register
Now!</a></span></span></p> 
  <p> </p> 
  <p><span> </span></p> 
  <p><span>And…remember
our <a href="https://event.on24.com/eventRegistration/EventLobbyServlet?>MySQL
Embedded Online Forum</a> today from 9.00 am to 12.00 pm PT!</span></p> 
  <p> </p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31854&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31854&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/01/31/mysql-events-in-germany-france-sweden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Events in Germany, France &amp; Sweden</title>
		<link>http://blogs.oracle.com/MySQL/entry/mysql_events_in_germany_france?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mysql-events-in-germany-france-sweden</link>
		<comments>http://blogs.oracle.com/MySQL/entry/mysql_events_in_germany_france#comments</comments>
		<pubDate>Tue, 31 Jan 2012 15:43:09 +0000</pubDate>
		<dc:creator>MySQL Community</dc:creator>
				<category><![CDATA[community]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://blogs.oracle.com/MySQL/entry/mysql_events_in_germany_france</guid>
		<description><![CDATA[Following
the success of our OTN MySQL Developer Day in London last October, we are
running additional MySQL Developer Days in Europe!  
    
  Join us in: 
    
   
    Germany:
Frankfurt - February 9th - Check out
the agenda
and register here! 
    France:
Paris - March 21st - Check out
the agenda
and register here! 
   
    
  The MySQL
Developer Day is a one-stop shop for you to learn all the essential MySQL
skills. In this free, one-day seminar, we will cover everything you need to
know to successfully design, develop, and manage your MySQL databases. You'll
also learn the guidelines and best practices in performance tuning and
scalability. Space is limited so register now! 
    
    
  Additionally,
we will also be holding a MySQL High Availability Seminar in Stockholm on
February 23rd. During this free Oracle
seminar we will review the various options and technologies at your disposal to
implement highly available &#38; highly scalable MySQL infrastructures, as well
as best practices in terms of architectures. Register
Now! 
    
    
  And…remember
our MySQL
Embedded Online Forum today from 9.00 am to 12.00 pm PT!]]></description>
			<content:encoded><![CDATA[<p><span>Following
the success of our OTN MySQL Developer Day in London last October, we are
running additional MySQL Developer Days in Europe! </span></p> 
  <p> </p> 
  <p><span>Join us in:</span></p> 
  <p><span> </span></p> 
  <ul> 
    <li><span>Germany:
Frankfurt - February 9<sup>th</sup> - Check out
the <a href="http://www.oracle.com/go/?&amp;Src=7314534&amp;Act=240&amp;pcode=WWMK11042736MPP119">agenda
and register here!</a></span></li> 
    <li><span>France:
Paris - March 21<sup>st</sup> - Check out
the <a href="http://www.oracle.com/go/?&amp;Src=7314534&amp;Act=259&amp;pcode=WWMK11042736MPP132">agenda
and register here!</a></span></li> 
  </ul> 
  <p><span> </span></p> 
  <p><span><span>The MySQL
Developer Day is a one-stop shop for you to learn all the essential MySQL
skills. In this free, one-day seminar, we will cover everything you need to
know to successfully design, develop, and manage your MySQL databases. You'll
also learn the guidelines and best practices in performance tuning and
scalability. Space is limited so </span></span><span>register now!</span></p> 
  <p> </p> 
  <p><span> </span></p> 
  <p><span>Additionally,
we will also be holding a MySQL High Availability Seminar in Stockholm on
February 23<sup>rd</sup>. </span><span><span>During this free Oracle
seminar we will review the various options and technologies at your disposal to
implement highly available &amp; highly scalable MySQL infrastructures, as well
as best practices in terms of architectures. <a href="http://www.oracle.com/webapps/events/ns/EventsDetail.jsp?p_eventId=148727&amp;src=7314534&amp;src=7314534&amp;Act=245">Register
Now!</a></span></span></p> 
  <p> </p> 
  <p><span> </span></p> 
  <p><span>And…remember
our <a href="https://event.on24.com/eventRegistration/EventLobbyServlet?>MySQL
Embedded Online Forum</a> today from 9.00 am to 12.00 pm PT!</span></p> 
  <p> </p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31854&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31854&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/01/31/mysql-events-in-germany-france-sweden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More Oracle ACEs for MySQL</title>
		<link>http://datacharmer.blogspot.com/2012/01/more-oracle-aces-for-mysql.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=more-oracle-aces-for-mysql</link>
		<comments>http://datacharmer.blogspot.com/2012/01/more-oracle-aces-for-mysql.html#comments</comments>
		<pubDate>Fri, 27 Jan 2012 19:32:00 +0000</pubDate>
		<dc:creator>Giuseppe Maxia</dc:creator>
				<category><![CDATA[ACE]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://planetmysql.ru/?guid=0723580e9d1e62f8953283ed8d3c37b4</guid>
		<description><![CDATA[As Keith announced today, there are two more Oracle ACE Directors for MySQL expertise.  In case you are wondering how an ACE Director compares to a regular ACE, here is an overview and some FAQ.]]></description>
			<content:encoded><![CDATA[<a href="http://apex.oracle.com/pls/otn/f?p=19297:3:312346392932782:::::"><img src="http://lh3.ggpht.com/-CtYLt4dJRus/TyL7rppyUxI/AAAAAAAABPg/IKJgkX19tGQ/Screen%252520Shot%2525202012-01-27%252520at%25252019.49.18%252520.png?imgmax=800" alt="Oracle ACEs for MySQL" title="Oracle ACEs for MySQL" border="0" width="600" height="513" /></a> <br /><br />As Keith <a href="http://sqlhjalp.blogspot.com/2012/01/well-deserved.html">announced today</a>, there are two more Oracle ACE Directors for MySQL expertise.  In case you are wondering how an ACE Director compares to a regular ACE, here is an <a href="http://www.oracle.com/technetwork/community/index-083638.html">overview</a> and <a href="http://www.oracle.com/technetwork/community/oracle-ace-faq-100746.html#7">some FAQ</a>.<div><img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/16959946-1028914944024333082?l=datacharmer.blogspot.com" alt="" /></div><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31837&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31837&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/01/27/more-oracle-aces-for-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL and Friends schedule at FOSDEM 2012</title>
		<link>http://datacharmer.blogspot.com/2012/01/mysql-and-friends-schedule-at-fosdem.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mysql-and-friends-schedule-at-fosdem-2012</link>
		<comments>http://datacharmer.blogspot.com/2012/01/mysql-and-friends-schedule-at-fosdem.html#comments</comments>
		<pubDate>Wed, 18 Jan 2012 15:46:00 +0000</pubDate>
		<dc:creator>Giuseppe Maxia</dc:creator>
				<category><![CDATA[community]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[fosdem]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[Replication]]></category>
		<category><![CDATA[tungsten]]></category>

		<guid isPermaLink="false">http://planetmysql.ru/?guid=c521926e8e77e2de9c45d85fe2c36f55</guid>
		<description><![CDATA[The MySQL DevRoom at FOSDEM is ready. The schedule has been voted. Thanks to all who have participated.  Now, let's make sure that the event is successful. The schedule is juicy, and not only because I have three talks in it!                                                 Sunday 2012-02-05             Event             Speaker             Room             When                                   All you need to know about migrations and you never dared to ask                                   Ralf Gebhardt                                    H.1309                       09:05-09:30                                           Sphinx User stories                                   St&#233;phane Varoqui                                    H.1309                       09:35-10:00                                           MySQL HA reloaded - old tricks and cool new tools to guarantee high availability to your MySQL Servers                                   Ivan Zoratti                                   H.1309                       10:00-10:25                                           MariaDB 5.3's query optimizer: taking the dolphin to where he's never been before                                   Sergey Petrunya                                   H.1309                       10:30-10:55                                           How to offload MySQL server with Sphinx                                   Vladimir Fedorkov                                   H.1309                       11:00-11:25                                           ** Build simple and complex replication clusters with Tungsten Replicator                                   Giuseppe Maxia                                   H.1309                       11:30-11:55                                           Cluster internals                                   Ralf Gebhardt                                    H.1309                       12:00-12:25                                           Optimising SQL applications by using client side tools                                   Mark Riddoch                                   H.1309                       12:30-12:55                                           ** MySQL Replication 101                                    Giuseppe Maxia                                   H.1309                       13:00-13:25                                          Choosing Hardware for MySQL                                   Kenny Gryp                                   H.1309                       13:30-13:55                                           Replication features of 2011: what they were, how to get and how to use them                                   Sergey Petrunya                                   H.1309                       14:00-14:25                                           ** MySQL creatively in a sandbox                                   Giuseppe Maxia                                   H.1309                       14:30-14:55                                           Case Study: La Poste - Real Time, High Volume Data Warehousing Using MySQL &#38; InfiniDB                                   St&#233;phane Varoqui                                    H.1309                       15:00-15:25                                           Sphinx performance top secret                                   Vladimir Fedorkov                                   H.1309                       15:30-15:55                                           Managing MySQL with Percona Toolkit                                   Fr&#233;d&#233;ric Descamps                                   H.1309                       16:00-16:25                                           Data Warehousing with MySQL                                   Ivan Zoratti                                   H.1309                       16:30-16:55                        UPDATE The schedule has changed. Speakers with more than one talk have been asked to give up one. Now I have two talks instead of three.]]></description>
			<content:encoded><![CDATA[<a href="http://www.fosdem.org"><img src="http://www.fosdem.org/promo/badge/fosdem12-blue.png" alt="FOSDEM, the Free and Open Source Software Developers' European Meeting" /></a> The MySQL DevRoom at <a href="http://fosdem.org">FOSDEM</a> is ready. The schedule has been voted. Thanks to all who have participated.  Now, let's make sure that the event is successful. The <a href="http://fosdem.org/2012/schedule/track/mysql_and_friends_devroom">schedule</a> is juicy, and not only because I have three talks in it!       <table ><tbody><tr >           <td colspan="4">           </td>         </tr><tr >           <td  colspan="4">Sunday 2012-02-05</td><tr>             <th >Event</th>             <th >Speaker</th>             <th >Room</th>             <th >When</th>           </tr></tr><tr >           <td >             <a href="http://fosdem.org/2012/schedule/event/all_you_need_to_know_about_migrations">All you need to know about migrations and you never dared to ask</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/speaker/ralf_gebhardt_">Ralf Gebhardt </a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/room/h1309">H.1309</a>           </td>           <td > 09:05-09:30          </td>         </tr><tr >           <td >             <a href="http://fosdem.org/2012/schedule/event/sphinx_user_stories">Sphinx User stories</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/speaker/stephane_varoqui_">St&#233;phane Varoqui </a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/room/h1309">H.1309</a>           </td>           <td > 09:35-10:00          </td>         </tr><tr >           <td >             <a href="http://fosdem.org/2012/schedule/event/mysql_ha_reloaded">MySQL HA reloaded - old tricks and cool new tools to guarantee high availability to your MySQL Servers</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/speaker/ivan_zoratti">Ivan Zoratti</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/room/h1309">H.1309</a>           </td>           <td > 10:00-10:25          </td>         </tr><tr >           <td >             <a href="http://fosdem.org/2012/schedule/event/mariadb_optimizer">MariaDB 5.3's query optimizer: taking the dolphin to where he's never been before</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/speaker/sergey_petrunya">Sergey Petrunya</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/room/h1309">H.1309</a>           </td>           <td > 10:30-10:55          </td>         </tr><tr >           <td >             <a href="http://fosdem.org/2012/schedule/event/offload_mysql_with_sphinx">How to offload MySQL server with Sphinx</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/speaker/vladimir_fedorkov">Vladimir Fedorkov</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/room/h1309">H.1309</a>           </td>           <td > 11:00-11:25          </td>         </tr><tr >           <td >             <b>** <a href="http://fosdem.org/2012/schedule/event/replication_cluster_with_tungsten">Build simple and complex replication clusters with Tungsten Replicator</a></b>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/speaker/giuseppe_maxia">Giuseppe Maxia</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/room/h1309">H.1309</a>           </td>           <td ><b> 11:30-11:55         </b> </td>         </tr><tr >           <td >             <a href="http://fosdem.org/2012/schedule/event/cluster_internals">Cluster internals</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/speaker/ralf_gebhardt_">Ralf Gebhardt </a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/room/h1309">H.1309</a>           </td>           <td > 12:00-12:25          </td>         </tr><tr >           <td >             <a href="http://fosdem.org/2012/schedule/event/optimising_sql_applications_using_client_side_tools">Optimising SQL applications by using client side tools</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/speaker/mark_riddoch">Mark Riddoch</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/room/h1309">H.1309</a>           </td>           <td > 12:30-12:55          </td>         </tr><tr >           <td >             ** <a href="http://fosdem.org/2012/schedule/event/mysql_replication_101"><strike>MySQL Replication 101 </strike></a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/speaker/giuseppe_maxia">Giuseppe Maxia</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/room/h1309">H.1309</a>           </td>           <td> 13:00-13:25         </td>         </tr><tr >           <td >             <a href="http://fosdem.org/2012/schedule/event/choosing_hw_for_mysql">Choosing Hardware for MySQL</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/speaker/kenny_gryp">Kenny Gryp</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/room/h1309">H.1309</a>           </td>           <td > 13:30-13:55          </td>         </tr><tr >           <td >             <a href="http://fosdem.org/2012/schedule/event/replication_2011">Replication features of 2011: what they were, how to get and how to use them</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/speaker/sergey_petrunya">Sergey Petrunya</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/room/h1309">H.1309</a>           </td>           <td > 14:00-14:25          </td>         </tr><tr >           <td >             <b>** <a href="http://fosdem.org/2012/schedule/event/mysql_creatively_in_a_sandbox">MySQL creatively in a sandbox</a></b>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/speaker/giuseppe_maxia">Giuseppe Maxia</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/room/h1309">H.1309</a>           </td>           <td ><b> 14:30-14:55          </b></td>         </tr><tr >           <td >             <a href="http://fosdem.org/2012/schedule/event/mysql_la_poste">Case Study: La Poste - Real Time, High Volume Data Warehousing Using MySQL &amp; InfiniDB</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/speaker/stephane_varoqui_">St&#233;phane Varoqui </a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/room/h1309">H.1309</a>           </td>           <td > 15:00-15:25          </td>         </tr><tr >           <td >             <a href="http://fosdem.org/2012/schedule/event/sphinx_perf_top_secret">Sphinx performance top secret</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/speaker/vladimir_fedorkov">Vladimir Fedorkov</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/room/h1309">H.1309</a>           </td>           <td > 15:30-15:55          </td>         </tr><tr >           <td >             <a href="http://fosdem.org/2012/schedule/event/percona_toolkit">Managing MySQL with Percona Toolkit</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/speaker/frederic_descamps">Fr&#233;d&#233;ric Descamps</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/room/h1309">H.1309</a>           </td>           <td > 16:00-16:25          </td>         </tr><tr >           <td >             <a href="http://fosdem.org/2012/schedule/event/dw_with_mysql">Data Warehousing with MySQL</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/speaker/ivan_zoratti">Ivan Zoratti</a>           </td>           <td >             <a href="http://fosdem.org/2012/schedule/room/h1309">H.1309</a>           </td>           <td > 16:30-16:55          </td>         </tr></tbody>     </table><br /><b>UPDATE</b> The <a href="http://fosdem.org/2012/schedule/track/mysql_and_friends_devroom">schedule</a> has changed. Speakers with more than one talk have been asked to give up one. Now I have two talks instead of three.<br /><div><img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/16959946-1050881713830325880?l=datacharmer.blogspot.com" alt="" /></div><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31659&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31659&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/01/18/mysql-and-friends-schedule-at-fosdem-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Enterprise Backup: Taking Incremental Backups without specifying LSN</title>
		<link>http://blogs.oracle.com/MySQL/entry/mysql_enterprise_backup_taking_incremental?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mysql-enterprise-backup-taking-incremental-backups-without-specifying-lsn</link>
		<comments>http://blogs.oracle.com/MySQL/entry/mysql_enterprise_backup_taking_incremental#comments</comments>
		<pubDate>Wed, 11 Jan 2012 08:09:01 +0000</pubDate>
		<dc:creator>MySQL Community</dc:creator>
				<category><![CDATA[backup]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[incremental]]></category>
		<category><![CDATA[MEB]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://blogs.oracle.com/MySQL/entry/mysql_enterprise_backup_taking_incremental</guid>
		<description><![CDATA[In its latest release MySQL Enterprise Backup (MEB 3.7.0) rolled out a new
feature called 'incremental-base' which can save a lot of time and effort of the
users when taking incremental backups. Let us understand this new feature and
how it can be helpful:
 
    
     
     
       
         
          What is an incremental backup ?  
          Taking incremental backup prior to MEB 3.7.0  
          Taking incremental backup with MEB 3.7+  
          Behind the scenes  
          Moving the backup  
         
       
     
     
      What is an incremental backup ?  
       
        With MySQL Enterprise Backup v3.6.0 the functionality of performing incremental
backups was introduced. An incremental backup is one in which only the changes
made since your last backup are saved. So let's say you took a full backup of
your MySQL database on 1/1/2011 and its size was 1TB. Now on 1/5/2011 the size
of your database has reached to 1.1TB and you want to take another
backup. Without incremental backups you would have to take a full backup and effectively backup the entire 1.1TB
database For a typical user this is going to take a lot of time and disk
space! Incremental backup feature comes to the rescue in such situations because
with incremental backups you can save only the changes made in your database
since the last backup. And this,of course, is very fast and space saving.
 
       
     
     
      Taking incremental backup prior to MEB 3.7.0  
       
        Every backup done using MEB saves with itself meta-data which describes the
backup along with its various parameters. This meta-data also includes two
values - Start Log Sequence Number (start_lsn) and End Log Sequence Number
(end_lsn). A Log Sequence Numbers is a unique ID of a log record made by the
MySQL Server when any DDL/DML operations were performed. So a backup consists of
all the modifications that were made from the start_lsn to the end_lsn.
 
        
Now suppose you want to take an incremental backup. This means that you want to
backup only those modifications that were made in the database(s) after your
last backup. Later, during the time of recovery, you will incorporate these
additional changes (of incremental backup) into the previous full backup. MEB
3.6+ allows you to do this with the '–incremental' option and the '–start-lsn' option where '–start-lsn' is the end_lsn of your last backup. On the command
line:
 
         $ mysqlbackup --incremental --incremental-backup-dir=/media/data/backups/incr_bak1 --start-lsn=18974478 backup  
        
This would speedily produce a backup of fractional size as compared to the full
backup and when you want to prepare your full backup for recovery you need to
use the command 'apply-incremental-backup':
 
         $ mysqlbackup --backup-dir=/media/data/backups/full_bak --incremental-backup-dir=/media/data/backups/incr_bak1 apply-incremental-backup  
        
And there you are! Your full backup is now incorporated with all the page
modifications saved in the incremental backup and is ready to be restored
whenever you want. Note that when you are using apply-incremental-backup over a
full backup make sure that you have used the apply-log command over the full
backup before applying the incremental backup.
 
        
So this was how you took an incremental backup before MEB 3.7.0
 
       
     
     
      Taking incremental backup with MEB 3.7+  
       
        In the method described above, you should have noticed that you either need to
look it up or keep saved the value end_lsn of the previous backup after which
you want to take an incremental backup. With the new option '–incremental-base'
introduced in MEB 3.7.0 things become much easier. The backup defined by
'incremental_base' is simply the 'base' backup for your new incremental backup
i.e. the backup whose end_lsn you want to use as the start_lsn for your
incremental backup. So looking up the old backup directory or saving the end_lsn
of your previous backup is no longer required. When you want to take an
incremental backup use the –incremental-base option with the 'dir' prefix (as
shown below) instead of the –start-lsn and you are ready to take a backup. On
the command line:
 
         $ mysqlbackup --incremental --incremental-backup-dir=/media/backups/incr-bak2 --incremental-base=dir:/media/backups/fullbackup backup  
        
The theory behind incremental backup remains the same as described with the only
difference that you do not need to provide the start_lsn explicitly - just
point to your old backup (called the 'base' backup) using the '–incremental-base'
option and MEB will extract its end_lsn automatically.
 
       
     
     
      Behind the scenes  
       
        The picking up of the end_lsn of the 'base' backup is not as straight forward as
it seems. To protect the backup and to make sure that the correct end_lsn is
extracted MEB compares the end_lsn in the backup_history table of MySQL server
(for the last backup done at the location specified by –incremental-base=dir:)
with that found in the backup_variables.txt file of the 'base' backup and MEB
aborts operation with an error in case the LSNs do not match. This is probably
the case if the meta files of your base backup are corrupt or the values in the
backup_history table are altered.
 
       
     
     
      Moving the backup  
       
        Consider the case when you moved your old backup to a new location. When the old
backup was performed the MySQL server saved all the details of the backup in the
mysql.backup_history table. This also included the field
'backup_destination'. For the new incremental backup if you now provide
–incremental-base=dir:&#60;new location&#62; MEB will first try to query the server's
backup_history table for any previous backups performed at this location. If it
doesn't find any such backups, it will extract the end_lsn found in the meta
data files at the new location of your base backup and continue with the
incremental backup. Similarly, if you provide –incremental-base=dir:&#60;old
location&#62; MEB will extract the end_lsn of the previous backup done at that
location from the backup_history table. After this, if it cannot find any backup
at the old location (since it has been moved) it will silently continue with the
incremental backup using the end_lsn found in the server's backup_history
table. MEB will not continue with the backup operation if the end_lsn can be
extracted from both the backup_variables.txt file as well as the server's
backup_history table and the two values do not match! The description above can
be summarized as follows:
 
        
A: end_lsn could be extracted from backup_variables.txt file
 
        
B: end_lsn could be extracted from backup_history table
 
            
           
             
              A 
              B 
              both LSNs match 
              successful backup 
             
           
           
             
              yes 
              no 
              - 
              yes 
             
             
              no 
              yes 
              - 
              yes 
             
             
              yes 
              yes 
              yes 
              yes 
             
             
              yes 
              yes 
              no 
              no 
             
             
              no 
              no 
              - 
              no 
             
           
         
        
So MEB allows you to use the '–incremental-base' option even after you have moved
your previous backups. In case of any confusion or difficulty you can always use
the '–start-lsn' option to provide the start_lsn explicitly.]]></description>
			<content:encoded><![CDATA[<div> 
    <div align="justify">In its latest release <a href="http://dev.mysql.com/doc/mysql-enterprise-backup/3.7/en/index.html">MySQL Enterprise Backup (MEB 3.7.0)</a> rolled out a new
feature called <a href="http://dev.mysql.com/doc/mysql-enterprise-backup/3.7/en/backup-incremental-options.html#option_meb_incremental-base">'incremental-base'</a> which can save a lot of time and effort of the
users when taking <a href="http://dev.mysql.com/doc/mysql-enterprise-backup/3.7/en/mysqlbackup.incremental.html">incremental backups</a>. Let us understand this new feature and
how it can be helpful:
 
    
    </div> 
    <div> 
      <div> 
        <ul> 
          <li><a href="http://blogs.oracle.com/MySQL/#sec-1">What is an incremental backup ? </a></li> 
          <li><a href="http://blogs.oracle.com/MySQL/#sec-2">Taking incremental backup prior to MEB 3.7.0 </a></li> 
          <li><a href="http://blogs.oracle.com/MySQL/#sec-3">Taking incremental backup with MEB 3.7+ </a></li> 
          <li><a href="http://blogs.oracle.com/MySQL/#sec-4">Behind the scenes </a></li> 
          <li><a href="http://blogs.oracle.com/MySQL/#sec-5">Moving the backup </a></li> 
        </ul> 
      </div> 
    </div> 
    <div> 
      <h3>What is an incremental backup ? </h3> 
      <div> 
        <p align="justify">With <a href="http://dev.mysql.com/doc/mysql-enterprise-backup/3.6/en/">MySQL Enterprise Backup v3.6.0</a> the functionality of performing incremental
backups was introduced. An incremental backup is one in which only the changes
made since your last backup are saved. So let's say you took a full backup of
your MySQL database on 1/1/2011 and its size was 1TB. Now on 1/5/2011 the size
of your database has reached to 1.1TB and you want to take another
backup. Without incremental backups you would have to take a <a href="http://dev.mysql.com/doc/mysql-enterprise-backup/3.7/en/glossary.html#glos_full_backup">full backup</a> and effectively backup the entire 1.1TB
database For a typical user this is going to take a lot of time and disk
space! <a href="http://dev.mysql.com/doc/mysql-enterprise-backup/3.7/en/mysqlbackup.incremental.html">Incremental backup</a> feature comes to the rescue in such situations because
with incremental backups you can save only the changes made in your database
since the last backup. And this,of course, is very fast and space saving.
</p> 
      </div> 
    </div> 
    <div> 
      <h3>Taking incremental backup prior to MEB 3.7.0 </h3> 
      <div> 
        <p align="justify">Every backup done using MEB saves with itself meta-data which describes the
backup along with its various parameters. This meta-data also includes two
values - Start Log Sequence Number (start_lsn) and End Log Sequence Number
(end_lsn). A Log Sequence Numbers is a unique ID of a log record made by the
MySQL Server when any DDL/DML operations were performed. So a backup consists of
all the modifications that were made from the start_lsn to the end_lsn.
</p> 
        <p align="justify">
Now suppose you want to take an incremental backup. This means that you want to
backup only those modifications that were made in the database(s) after your
last backup. Later, during the time of recovery, you will incorporate these
additional changes (of incremental backup) into the previous full backup. MEB
3.6+ allows you to do this with the '<a href="http://dev.mysql.com/doc/mysql-enterprise-backup/3.7/en/backup-incremental-options.html#option_meb_incremental">–incremental</a>' option and the '<a href="http://dev.mysql.com/doc/mysql-enterprise-backup/3.7/en/backup-incremental-options.html#option_meb_start-lsn">–start-lsn</a>' option where '–start-lsn' is the end_lsn of your last backup. On the command
line:
</p> 
        <p> <code>$ mysqlbackup --incremental --incremental-backup-dir=/media/data/backups/incr_bak1 --start-lsn=18974478 backup</code> </p> 
        <p align="justify">
This would speedily produce a backup of fractional size as compared to the full
backup and when you want to prepare your full backup for recovery you need to
use the command '<a href="http://dev.mysql.com/doc/mysql-enterprise-backup/3.7/en/backup-subcommands-apply-log.html#option_meb_apply-incremental-backup">apply-incremental-backup</a>':
</p> 
        <p> <code>$ mysqlbackup --backup-dir=/media/data/backups/full_bak --incremental-backup-dir=/media/data/backups/incr_bak1 apply-incremental-backup</code> </p> 
        <p align="justify">
And there you are! Your full backup is now incorporated with all the page
modifications saved in the incremental backup and is ready to be restored
whenever you want. Note that when you are using apply-incremental-backup over a
full backup make sure that you have used the apply-log command over the full
backup before applying the incremental backup.
</p> 
        <p>
So this was how you took an incremental backup before MEB 3.7.0
</p> 
      </div> 
    </div> 
    <div> 
      <h3>Taking incremental backup with MEB 3.7+ </h3> 
      <div> 
        <p align="justify">In the method described above, you should have noticed that you either need to
look it up or keep saved the value end_lsn of the previous backup after which
you want to take an incremental backup. With the new option '–incremental-base'
introduced in MEB 3.7.0 things become much easier. The backup defined by
'incremental_base' is simply the 'base' backup for your new incremental backup
i.e. the backup whose end_lsn you want to use as the start_lsn for your
incremental backup. So looking up the old backup directory or saving the end_lsn
of your previous backup is no longer required. When you want to take an
incremental backup use the –incremental-base option with the 'dir' prefix (as
shown below) instead of the –start-lsn and you are ready to take a backup. On
the command line:
</p> 
        <p> <code>$ mysqlbackup --incremental --incremental-backup-dir=/media/backups/incr-bak2 --incremental-base=dir:/media/backups/fullbackup backup</code> </p> 
        <p align="justify">
The theory behind incremental backup remains the same as described with the only
difference that you do not need to provide the start_lsn explicitly - just
point to your old backup (called the 'base' backup) using the '<a href="http://dev.mysql.com/doc/mysql-enterprise-backup/3.7/en/backup-incremental-options.html#option_meb_incremental-base">–incremental-base</a>'
option and MEB will extract its end_lsn automatically.
</p> 
      </div> 
    </div> 
    <div> 
      <h3>Behind the scenes </h3> 
      <div> 
        <p align="justify">The picking up of the end_lsn of the 'base' backup is not as straight forward as
it seems. To protect the backup and to make sure that the correct end_lsn is
extracted MEB compares the end_lsn in the backup_history table of MySQL server
(for the last backup done at the location specified by –incremental-base=dir:)
with that found in the backup_variables.txt file of the 'base' backup and MEB
aborts operation with an error in case the LSNs do not match. This is probably
the case if the meta files of your base backup are corrupt or the values in the
backup_history table are altered.
</p> 
      </div> 
    </div> 
    <div> 
      <h3>Moving the backup </h3> 
      <div> 
        <p align="justify">Consider the case when you moved your old backup to a new location. When the old
backup was performed the MySQL server saved all the details of the backup in the
mysql.backup_history table. This also included the field
'backup_destination'. For the new incremental backup if you now provide
–incremental-base=dir:&lt;new location&gt; MEB will first try to query the server's
backup_history table for any previous backups performed at this location. If it
doesn't find any such backups, it will extract the end_lsn found in the meta
data files at the new location of your base backup and continue with the
incremental backup. Similarly, if you provide –incremental-base=dir:&lt;old
location&gt; MEB will extract the end_lsn of the previous backup done at that
location from the backup_history table. After this, if it cannot find any backup
at the old location (since it has been moved) it will silently continue with the
incremental backup using the end_lsn found in the server's backup_history
table. MEB will not continue with the backup operation if the end_lsn can be
extracted from both the backup_variables.txt file as well as the server's
backup_history table and the two values do not match! The description above can
be summarized as follows:
</p> 
        <p>
A: end_lsn could be extracted from backup_variables.txt file
</p> 
        <p>
B: end_lsn could be extracted from backup_history table
</p> 
        <table cellspacing="0" cellpadding="6" border="2" frame="hsides" rules="groups"> <caption><br /></caption> <colgroup><col align="left" /><col align="left" /><col align="left" /><col align="left" /> </colgroup> 
          <thead> 
            <tr> 
              <th scope="col">A</th> 
              <th scope="col">B</th> 
              <th scope="col">both LSNs match</th> 
              <th scope="col">successful backup</th> 
            </tr> 
          </thead> 
          <tbody> 
            <tr> 
              <td>yes</td> 
              <td>no</td> 
              <td>-</td> 
              <td>yes</td> 
            </tr> 
            <tr> 
              <td>no</td> 
              <td>yes</td> 
              <td>-</td> 
              <td>yes</td> 
            </tr> 
            <tr> 
              <td>yes</td> 
              <td>yes</td> 
              <td>yes</td> 
              <td>yes</td> 
            </tr> 
            <tr> 
              <td>yes</td> 
              <td>yes</td> 
              <td>no</td> 
              <td>no</td> 
            </tr> 
            <tr> 
              <td>no</td> 
              <td>no</td> 
              <td>-</td> 
              <td>no</td> 
            </tr> 
          </tbody> 
        </table> 
        <p align="justify">
So MEB allows you to use the '<a href="http://dev.mysql.com/doc/mysql-enterprise-backup/3.7/en/backup-incremental-options.html#option_meb_incremental-base">–incremental-base'</a> option even after you have moved
your previous backups. In case of any confusion or difficulty you can always use
the '<a href="http://dev.mysql.com/doc/mysql-enterprise-backup/3.7/en/backup-incremental-options.html#option_meb_start-lsn">–start-lsn</a>' option to provide the start_lsn explicitly.</p> 
      </div> 
    </div> 
  </div><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31561&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31561&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/01/11/mysql-enterprise-backup-taking-incremental-backups-without-specifying-lsn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Happy Birthday MySQL!</title>
		<link>http://www.chriscalender.com/?p=670&#038;utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=happy-birthday-mysql</link>
		<comments>http://www.chriscalender.com/?p=670#comments</comments>
		<pubDate>Tue, 10 Jan 2012 21:30:00 +0000</pubDate>
		<dc:creator>Chris Calender</dc:creator>
				<category><![CDATA[community]]></category>
		<category><![CDATA[happy birthday mysql]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[mysql community]]></category>
		<category><![CDATA[mysql ecosystem]]></category>

		<guid isPermaLink="false">http://www.chriscalender.com/?p=670</guid>
		<description><![CDATA[I suppose the true birthdate could be debated, but from the *Community* perspective, it can be either the 14 or 11 year birthdate for MySQL!
*Unless* of course you are Monty or David, or one of the internal testers/users, for which May 95 may hold slightly more significance  
14 Years ago: The Windows [alpha] was released January 8, 1998.
11 Years ago: The first GA version of 3.23 was released in January 2001
http://en.wikipedia.org/wiki/MySQL#Product_history
Note Monty and David first began working on MySQL in 1994, and the first internal release occurred on May 23, 1995.  But, since that was all internal, January works for me.
Happy Birthday MySQL!
&#160;]]></description>
			<content:encoded><![CDATA[<p>I suppose the true birthdate could be debated, but from the *Community* perspective, it can be either the 14 or 11 year birthdate for MySQL!</p>
<p>*Unless* of course you are Monty or David, or one of the internal testers/users, for which May 95 may hold slightly more significance <img src="http://www.chriscalender.com/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> </p>
<p>14 Years ago: The Windows [alpha] was released January 8, 1998.</p>
<p>11 Years ago: The first GA version of 3.23 was released in January 2001</p>
<p><a href="http://en.wikipedia.org/wiki/MySQL#Product_history">http://en.wikipedia.org/wiki/MySQL#Product_history</a></p>
<p>Note Monty and David first began working on MySQL in 1994, and the first internal release occurred on May 23, 1995.  But, since that was all internal, January works for me.</p>
<p><b>Happy Birthday MySQL!</b></p>
<p>&nbsp;</p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31555&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31555&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/01/11/happy-birthday-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL User Group Helsinki, Feb 7, Monty and MariaDB</title>
		<link>http://openlife.cc/blogs/2012/january/mysql-user-group-helsinki-feb-7-monty-and-mariadb?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mysql-user-group-helsinki-feb-7-monty-and-mariadb</link>
		<comments>http://openlife.cc/blogs/2012/january/mysql-user-group-helsinki-feb-7-monty-and-mariadb#comments</comments>
		<pubDate>Tue, 10 Jan 2012 20:42:45 +0000</pubDate>
		<dc:creator>Henrik Ingo</dc:creator>
				<category><![CDATA[community]]></category>
		<category><![CDATA[MariaDB]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://planetmysql.ru/?guid=2a7f38ca36017135c67819d739d3e7b9</guid>
		<description><![CDATA[Hi again
It's time to announce the next Helsinki MySQL User Group which is on February 8 at 18:00. Venue is Solinor's meeting and sauna facilities in North Haaga: http://www.meetup.com/The-Helsinki-MySQL-User-Group/events/42163422/
By popular request, Monty will be sharing news about MariaDB, after which there is the usual food, beverages, sauna and socializing. 
The organizers would really appreciate it if you could RSVP at the meetup request above. Last time the place was already packed and now with this kind of superstar speaker the hosts want to make sure they book an appropriate room and enough food. (Seems there's already 20+ going!)
See you there!]]></description>
			<content:encoded><![CDATA[<p>Hi again</p>
<p>It's time to announce the next Helsinki MySQL User Group which is on February 8 at 18:00. Venue is Solinor's meeting and sauna facilities in North Haaga: <a href="http://www.meetup.com/The-Helsinki-MySQL-User-Group/events/42163422/" title="http://www.meetup.com/The-Helsinki-MySQL-User-Group/events/42163422/">http://www.meetup.com/The-Helsinki-MySQL-User-Group/events/42163422/</a></p>
<p>By popular request, Monty will be sharing news about MariaDB, after which there is the usual food, beverages, sauna and socializing. </p>
<p>The organizers would really appreciate it if you could RSVP at the meetup request above. Last time the place was already packed and now with this kind of superstar speaker the hosts want to make sure they book an appropriate room and enough food. (Seems there's already 20+ going!)</p>
<p>See you there!</p><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31554&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31554&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/01/10/mysql-user-group-helsinki-feb-7-monty-and-mariadb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Changing Name and Improving Focus</title>
		<link>http://feedproxy.google.com/~r/dataandco/~3/vKQ-LkuWDmQ/changing-name-and-improving-focus.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=changing-name-and-improving-focus</link>
		<comments>http://feedproxy.google.com/~r/dataandco/~3/vKQ-LkuWDmQ/changing-name-and-improving-focus.html#comments</comments>
		<pubDate>Sun, 08 Jan 2012 17:55:00 +0000</pubDate>
		<dc:creator>Luca Olivari</dc:creator>
				<category><![CDATA[advertising]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[Databases]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://planetmysql.ru/?guid=d0fe3584439050de2408e69c08830ebe</guid>
		<description><![CDATA[You might have noticed that this blog changed name and URL.&#160;Instead of having one single blog for everything, I decided to split my blogging activities in two separate blogs.

If you're interested in MySQL, Oracle,&#160;Databases, Business Intelligence, Open Source, Cloud, etc. this is the place to be. Blog's new name is Data &#38; Co.
A big "Thank you!" to&#160;David Stokes&#160;who moved all the planet.mysql.com references to the old blog to this new one.

On the other hand, if you'd like to read about communication, marketing, advertising, PR, soft skills, etc. feel free look at Publicime.&#160;&#160;Please see the introduction of my new blog here.&#160;I've moved non-technical articles to this one to make sure my posts on Data &#38; Co are exclusively technology-centric.

This will result in better focus for both blogs and I won't annoy you with topics you're not interested in. The old url is redirecting to Data &#38; Co. by default.]]></description>
			<content:encoded><![CDATA[You might have noticed that this blog changed name and URL.&nbsp;Instead of having one single blog for everything, I decided to split my blogging activities in two separate blogs.<br />
<br />
If you're interested in MySQL, Oracle,&nbsp;Databases, Business Intelligence, Open Source, Cloud, etc. this is the place to be. Blog's new name is <a href="http://dataandco.blogspot.com/">Data &amp; Co</a>.<br />
A big "Thank you!" to&nbsp;<a href="http://opensourcedba.wordpress.com/">David Stokes</a>&nbsp;who moved all the planet.mysql.com references to the old blog to this new one.<br />
<br />
On the other hand, if you'd like to read about communication, marketing, advertising, PR, soft skills, etc. feel free look at <a href="http://publicime.blogspot.com/">Publicime</a>.&nbsp;&nbsp;Please see the introduction of my new blog <a href="http://publicime.blogspot.com/2012/01/what-are-we-talking-about-whats.html">here</a>.&nbsp;I've moved non-technical articles to this one to make sure my posts on Data &amp; Co are exclusively technology-centric.<br />
<br />
This will result in better focus for both blogs and I won't annoy you with topics you're not interested in. The old <a href="http://justaboutcommunication.blogspot.com/">url </a>is redirecting to Data &amp; Co. by default.<br />
<br />
<br />
<br />
<br /><div><img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/8877901999053801110-7769595185676997034?l=dataandco.blogspot.com" alt="" /></div>
<p><a href="http://feedads.g.doubleclick.net/~a/MsZ3G9NId8xKjNtFLc_gAMxh5xY/0/da"><img src="http://feedads.g.doubleclick.net/~a/MsZ3G9NId8xKjNtFLc_gAMxh5xY/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/MsZ3G9NId8xKjNtFLc_gAMxh5xY/1/da"><img src="http://feedads.g.doubleclick.net/~a/MsZ3G9NId8xKjNtFLc_gAMxh5xY/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/dataandco/~4/vKQ-LkuWDmQ" height="1" width="1" /><br/>PlanetMySQL Voting:
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31541&vote=1&apivote=1">Vote UP</a> /
	 <a href="http://planet.mysql.com/entry/vote/?entry_id=31541&vote=-1&apivote=1">Vote DOWN</a>]]></content:encoded>
			<wfw:commentRss>http://planetmysql.ru/2012/01/08/changing-name-and-improving-focus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

