<?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>Chris on MySQL</title>
	<atom:link href="http://www.chriscalender.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.chriscalender.com</link>
	<description>Tips and Solutions for MySQL, MySQL Proxy, and other MySQL-related Topics</description>
	<lastBuildDate>Thu, 26 Apr 2012 13:00:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>With InnoDB&#8217;s Transportable Tablespaces, Recovering Data from Stranded .ibd Files is a Thing of the Past</title>
		<link>http://www.chriscalender.com/?p=1078</link>
		<comments>http://www.chriscalender.com/?p=1078#comments</comments>
		<pubDate>Thu, 26 Apr 2012 13:00:24 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[SkySQL]]></category>
		<category><![CDATA[data recovery]]></category>
		<category><![CDATA[innodb]]></category>
		<category><![CDATA[innodb data recovery]]></category>
		<category><![CDATA[innodb recovery]]></category>
		<category><![CDATA[mariadb]]></category>
		<category><![CDATA[mariadb recovery]]></category>
		<category><![CDATA[myisam recovery]]></category>
		<category><![CDATA[mysql recovery]]></category>
		<category><![CDATA[recovery]]></category>
		<category><![CDATA[recovery specialist]]></category>
		<category><![CDATA[skysql]]></category>

		<guid isPermaLink="false">http://www.chriscalender.com/?p=1078</guid>
		<description><![CDATA[With InnoDB's Transportable Tablespaces, Recovering Data from Stranded .ibd Files is a Thing of the Past]]></description>
			<content:encoded><![CDATA[<p>Being a data recovery specialist and having recovered countless GBs of corrupted, and/or stranded, InnoDB data in my days, I am very happy to hear about the new <a href='http://blogs.innodb.com/wp/2012/04/innodb-transportable-tablespaces/' target='_blank'>InnoDB Transportable Tablespaces</a> coming in MySQL 5.6!</p>
<p>Back in the day, if you had a stranded .ibd file (the individual InnoDB data file with &#8211;innodb-file-per-table option), you basically had nothing (even though that file contained all of the data).  This was because unless you had the original instance that that particular .ibd file (table) originated from, there was no way to load it, import, or dump from it.  So it was not of much use, though all the data was *right* there.</p>
<p>Thus I created the method of <a href='http://www.chriscalender.com/?p=28'>Recovering an InnoDB table from only an .ibd file</a> (I should note that this was before the <a href='http://www.chriscalender.com/?p=49'>InnoDB Recovery Tool</a> had been released, which can also be used to recover data from a stranded .ibd file too).</p>
<p>However, if you&#8217;ve used either my method or the InnoDB Recovery Tool for such a job, it can be a bit of work to get the data dumped.  For those experienced, it goes much faster.  But still, you cannot get any faster than just being able to (roughly) import the individual tablespace right into any running MySQL 5.6 instance. <img src='http://www.chriscalender.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Nice work! <img src='http://www.chriscalender.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><font size='2'><b>Note:</b> Again, I must mention this is only in MySQL 5.6, so if you have a stranded .ibd file you need to recover data from pre-5.6, you&#8217;ll either need to use <a href='http://www.chriscalender.com/?p=28'>my method</a> or the <a href='http://www.chriscalender.com/?p=49'>InnoDB Recovery Tool</a>.</font></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chriscalender.com/?feed=rss2&#038;p=1078</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Create MariaDB Windows Service</title>
		<link>http://www.chriscalender.com/?p=1055</link>
		<comments>http://www.chriscalender.com/?p=1055#comments</comments>
		<pubDate>Thu, 19 Apr 2012 15:55:55 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[SkySQL]]></category>
		<category><![CDATA[aria]]></category>
		<category><![CDATA[create service for mariadb]]></category>
		<category><![CDATA[create service for mysql]]></category>
		<category><![CDATA[create windows service for mariadb]]></category>
		<category><![CDATA[create windows service for mysql]]></category>
		<category><![CDATA[innodb]]></category>
		<category><![CDATA[Maria]]></category>
		<category><![CDATA[mariadb]]></category>
		<category><![CDATA[skysql]]></category>
		<category><![CDATA[windows service creatiion]]></category>

		<guid isPermaLink="false">http://www.chriscalender.com/?p=1055</guid>
		<description><![CDATA[Create MariaDB Windows Service]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d had some difficulty manually creating my own windows service for MariaDB (worked fine from the installer), but it was due to the way I was creating it, so I wanted to share the proper approach:</p>
<p><b><i>Old Way:</i></b></p>
<pre>sc create "maria55" binpath= "\"C:/Program Files/MySQL/MariaDB 5.5/bin/mysqld\"
\"--defaults-file=C:/Program Files/MySQL/MariaDB 5.5/data/my.ini\""
DisplayName= "Maria55" start= "auto"</pre>
<p><b><i>New Way:</i></b></p>
<pre>sc create "maria55" binpath= "\"C:/Program Files/MySQL/MariaDB 5.5/bin/mysqld\"
\"--defaults-file=C:/Program Files/MySQL/MariaDB 5.5/data/my.ini\" maria55"
DisplayName= "Maria55" start= "auto"</pre>
<p>The key is adding the name, maria55, after the &#8211;defaults-file=.. option, but still within the &#8220;&#8221; that belong to &#8220;binpath&#8221;.</p>
<p>This extra parameter exists so that mysqld knows whether or not it was started as a service or not.</p>
<p>Without it, the server does not know, and therefore didn&#8217;t realize it was running as a service, and thus since the service manager got no response from mysqld, it terminated the service after 30 seconds (though I could connect and issue any MySQL command or query within that 30 seconds).</p>
<p>Many thanks to Wlad for helping me to track this down!</p>
<p>For reference, here is my terminal output:</p>
<pre>C:\>sc create "maria55" binpath= "\"C:/Program Files/MySQL/MariaDB 5.5/bin/mysqld\"
\"--defaults-file=C:/Program Files/MySQL/MariaDB 5.5/data/my.ini\" maria55"
DisplayName= "Maria55" start= "auto"
[SC] CreateService SUCCESS

C:\Users\Chris>net start maria55
The maria55 service is starting.
The maria55 service was started successfully.</pre>
<p>With the initial service attempt, the service creates fine, but fails after 30 seconds:</p>
<pre>C:\Users\Chris>net start maria55
The service is not responding to the control function.

More help is available by typing NET HELPMSG 2186.</pre>
<p>Hope this helps.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chriscalender.com/?feed=rss2&#038;p=1055</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Congratulations to all of the 2012 Community Contributor Award Winners!</title>
		<link>http://www.chriscalender.com/?p=1050</link>
		<comments>http://www.chriscalender.com/?p=1050#comments</comments>
		<pubDate>Thu, 19 Apr 2012 02:14:40 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[SkySQL]]></category>
		<category><![CDATA[innodb]]></category>
		<category><![CDATA[mysql community]]></category>
		<category><![CDATA[MySQL Community Contributor of the Year 2012]]></category>
		<category><![CDATA[mysql ecosystem]]></category>

		<guid isPermaLink="false">http://www.chriscalender.com/?p=1050</guid>
		<description><![CDATA[Congratulations to all of the 2012 Community Contributor Award Winners!]]></description>
			<content:encoded><![CDATA[<p>I just wanted to take a moment and say congratulations to all of the 2012 Community Contributor Award Winners!</p>
<p>The usual suspects, Baron, Sarah, Gerardo, and Sheeri, each won, and deservedly so.  All 4 contribute a great deal to the MySQL Community and ecosystem, and it is very much appreciated. <img src='http://www.chriscalender.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>However, I was especially happy to hear that James Day was also a winner (a name everyone might not be so familiar with).  But, having worked with James for 5 years,    I really couldn&#8217;t say it better than Henrik Ingo already did (in his <a href='http://openlife.cc/blogs/2012/april/mysql-community-awards-2012-and-winners-are' target='_blank'>initial post of this year&#8217;s winners</a>), so let me quote him:</p>
<p>&#8220;James was nominated for &#8216;MySQL advocacy and swimming upstream to keep people informed about bugs and other issues.&#8217; When looking into James&#8217; activities in the community, the panel first didn&#8217;t find much evidence to support an award. For instance, unlike most winners, he is not a frequent blogger on Planet MySQL. But when digging deeper it became clear that James&#8217; instead is a very active commenter on everyone else&#8217;s blogs, contributing in depth additional information to the community dialogue. James therefore is an excellent example of the kind of helpful support person that tirelessly helps everyone he meets in their use of MySQL.&#8221;</p>
<p>There is not a single bug comment from James that I don&#8217;t appreciate, and he gladly shares his in-depth knowledge, and always has.</p>
<p>So this was definitely great to see, and that award, as were all, were well deserved!</p>
<p>Congratulations, James, Baron, Sarah, Gerardo, and Sheeri!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chriscalender.com/?feed=rss2&#038;p=1050</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SkySQL Raises $4 Million in Series A Round Funding</title>
		<link>http://www.chriscalender.com/?p=1044</link>
		<comments>http://www.chriscalender.com/?p=1044#comments</comments>
		<pubDate>Wed, 18 Apr 2012 22:18:34 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[SkySQL]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloud database]]></category>
		<category><![CDATA[Finnish Industry Investment Ltd.]]></category>
		<category><![CDATA[innodb]]></category>
		<category><![CDATA[Maria]]></category>
		<category><![CDATA[mariadb]]></category>
		<category><![CDATA[OnCorp]]></category>
		<category><![CDATA[OnCorps]]></category>
		<category><![CDATA[Open Ocean Capital]]></category>
		<category><![CDATA[skysql]]></category>
		<category><![CDATA[skysql cloud]]></category>
		<category><![CDATA[skysql investment]]></category>
		<category><![CDATA[skysql series A funding]]></category>
		<category><![CDATA[Spintop Ventures]]></category>

		<guid isPermaLink="false">http://www.chriscalender.com/?p=1044</guid>
		<description><![CDATA[SkySQL Raises $4 Million in Series A Round Funding]]></description>
			<content:encoded><![CDATA[<p>I am very pleased to say that earlier today, SkySQL announced it has raised $4 Million in Series A Round Funding.</p>
<p>Let me post the main part of the press release here:</p>
<p><b>SAN JOSE – April 18, 2012</b> – <a href='http://www.skysql.com' target='_blank'>SkySQL</a>, the first choice in affordable database solutions for the MySQL® and MariaDB® databases in the enterprise and the cloud, today announces that the company has raised $4 million in Series A funding from a number of investors, including OnCorps, an elite peer-based community of veteran technology investors and advisors committed to bringing better, cost-disruptive technologies into the mainstream. Also funding the round are European investors including Finnish Industry Investment Ltd., Spintop Ventures and Open Ocean Capital.</p>
<p>SkySQL will primarily use the investment to fund growth in its new product development, including adding critical positions. This is the company’s most recent move in expanding beyond a MySQL and MariaDB services-only company into a fully-fledged database products and services provider. SkySQL made its debut in October 2010 and has been funded to date with seed money from OnCorps, as well as Open Ocean Capital. Today, SkySQL is currently operating in 13 countries.</p>
<p>&#8220;The SkySQL strategy aligns well with OnCorps’s technology leadership vision,” said Bob Suh of OnCorps. “SkySQL will capitalize on the growing database and cloud services market. We are delighted and look forward to working with the SkySQL team to contribute to their continued success.&#8221;</p>
<p>&#8220;This investment will let us focus on ramping up development and efforts behind both enterprise and cloud database products that address a very real need in the marketplace,&#8221; said Ulf Sandberg, chief executive officer of SkySQL. &#8220;We also plan to build on our existing MySQL and MariaDB services offering, which offers customers unrivaled support, consulting and training.&#8221;</p>
<p>You can read the full press release here:</p>
<p><a href='http://www.skysql.com/news-and-events/press-releases/skysql-raises-4-million-series-round' target='_blank'>http://www.skysql.com/news-and-events/press-releases/skysql-raises-4-million-series-round</a></p>
<p>Very exciting times! <img src='http://www.chriscalender.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chriscalender.com/?feed=rss2&#038;p=1044</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome, hastexo and PalominoDB, as SkySQL Partners</title>
		<link>http://www.chriscalender.com/?p=1035</link>
		<comments>http://www.chriscalender.com/?p=1035#comments</comments>
		<pubDate>Tue, 17 Apr 2012 19:08:25 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[SkySQL]]></category>
		<category><![CDATA[DBA]]></category>
		<category><![CDATA[hastexo]]></category>
		<category><![CDATA[innodb]]></category>
		<category><![CDATA[mysql support]]></category>
		<category><![CDATA[Palomino]]></category>
		<category><![CDATA[PalominoDB]]></category>
		<category><![CDATA[skysql]]></category>
		<category><![CDATA[skysql support]]></category>

		<guid isPermaLink="false">http://www.chriscalender.com/?p=1035</guid>
		<description><![CDATA[Welcome, hastexo and PalominoDB, as SkySQL Partners]]></description>
			<content:encoded><![CDATA[<p>Last week was full of <a href='http://www.skysql.com/blogs/jenwilbur/what-week-santa-clara' target='_blank'>exciting news</a> for all things MySQL.</p>
<p>However, <a href='http://www.skysql.com' target='_blank'>SkySQL</a> also had some great individual news in that it announced 2 new partners:</p>
<ul>
<li><a href='http://www.hastexo.com' target='_blank'>hastexo</a>
<li><a href='http://www.palominodb.com' target='_blank'>PalominoDB</a>
</ul>
<p>I just wanted to take a moment and officially welcome both to the SkySQL fold!</p>
<p>PalominoDB and hastexo, it&#8217;s great to be partnered with you!</p>
<p>And we&#8217;re looking forward to all the exciting things the future has to hold! <img src='http://www.chriscalender.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>For those interested, you can read more about each partnership here:</p>
<p><a href='http://www.skysql.com/news-and-events/press-releases/skysql-hastexo-form-highly-available-partnership' target='_blank'>SkySQL &#038; hastexo Partnership Press Release</a><br />
<a href='http://www.skysql.com/news-and-events/press-releases/palominodb-and-skysql-join-forces-offer-unparalleled-remote-database-' target='_blank'>SkySQL &#038; PalominoDB Partnership Press Release</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chriscalender.com/?feed=rss2&#038;p=1035</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MariaDB 5.5 is now GA</title>
		<link>http://www.chriscalender.com/?p=1027</link>
		<comments>http://www.chriscalender.com/?p=1027#comments</comments>
		<pubDate>Tue, 17 Apr 2012 18:19:38 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[SkySQL]]></category>
		<category><![CDATA[innodb]]></category>
		<category><![CDATA[Maria]]></category>
		<category><![CDATA[maria 5.5]]></category>
		<category><![CDATA[maria GA]]></category>
		<category><![CDATA[mariadb]]></category>
		<category><![CDATA[mariadb 5.5]]></category>
		<category><![CDATA[mariadb 5.5 GA]]></category>
		<category><![CDATA[mariadb GA]]></category>
		<category><![CDATA[mysql on windows]]></category>
		<category><![CDATA[mysql support]]></category>
		<category><![CDATA[MySQL Windows]]></category>
		<category><![CDATA[running mysql for windows]]></category>
		<category><![CDATA[skysql support]]></category>

		<guid isPermaLink="false">http://www.chriscalender.com/?p=1027</guid>
		<description><![CDATA[MariaDB 5.5 is now GA]]></description>
			<content:encoded><![CDATA[<p>Well, as you or may not have heard, MariaDB 5.5 (5.5.23) was declared GA last week!</p>
<p>It was only about 6-ish weeks ago that <a href='http://www.chriscalender.com/?p=946'>MariaDB 5.5 had been released as alpha</a>, so the fact it&#8217;s already GA is excellent news for all MariaDB users (and MySQL 5.5 users looking to migrate).</p>
<p>Some of the 5.5 enhancements include:</p>
<ul>
<li>Significantly more efficient thread pool, comparable in functionality to the closed source feature in MySQL Enterprise.
<li>Non-blocking client API Library (MWL#192)
<li>@@skip_replication option (MWL#234)
<li>SphinxSE updated to version 2.0.4.
<li>&#8220;extended keys&#8221; support for XtraDB and InnoDB
<li>New INSTALL SONAME statement
<li>New LIMIT ROWS EXAMINED optimization.
<li>mysql_real_connect() Changes<br />
        In MySQL, and in MariaDB versions before 5.5.21, mysql_real_connect() removes from the MYSQL object any options set with mysql_option() when it fails. Beginning with MariaDB 5.5.21, options are preserved by a failing mysql_real_connect(); use mysql_close(), as normal, to clear them.<br />
        This only has effect if the MYSQL object is reused after a mysql_real_connect() failure (which is unusual). No real-life incompatibilities are expected from this change (it is unlikely that an application would rely on options being automatically removed between connection attempts). </p>
<li>The variables replicate_do_*, replicate_ignore_*, and replicate_wild_* have been made dynamic, so they can be changed without requiring a server restart. See Dynamic Replication Variables for more information.
<li>Updates to performance schema tables are not stored in binary log and thus not replicated to slaves. This is to ensure that monitoring of the master will not cause a slower performance on all slaves. This also fixes a crash on the slaves.
</ul>
<p>Here is the official &#8220;What is MariaDB 5.5&#8243; page:</p>
<p><a href='http://kb.askmonty.org/en/what-is-mariadb-55' target='_blank'>http://kb.askmonty.org/en/what-is-mariadb-55</a></p>
<p>Also of interest:</p>
<p><a href='http://kb.askmonty.org/en/mariadb-5523-release-notes' target='_blank'>Release Notes</a><br />
<a href='http://kb.askmonty.org/en/mariadb-5523-changelog' target='_blank'>Changelog</a><br />
<a href='http://blog.montyprogram.com/announcing-mariadb-5-5-23-ga/' target='_blank'>General Info</a></p>
<p>And as always, if you&#8217;d like full support for MariaDB, just <a href='http://www.skysql.com/how-to-buy' target='_blank'>contact us at SkySQL</a>.</p>
<p>Hope this helps.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chriscalender.com/?feed=rss2&#038;p=1027</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Period Panteez (aka Period Panties) are Finally Here</title>
		<link>http://www.chriscalender.com/?p=1019</link>
		<comments>http://www.chriscalender.com/?p=1019#comments</comments>
		<pubDate>Wed, 11 Apr 2012 14:25:39 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Inventions]]></category>
		<category><![CDATA[gift]]></category>
		<category><![CDATA[great gift idea]]></category>
		<category><![CDATA[great gift idea for daughter]]></category>
		<category><![CDATA[great gift idea for girlfriend]]></category>
		<category><![CDATA[great gift idea for wife]]></category>
		<category><![CDATA[great gift idea for women]]></category>
		<category><![CDATA[maxi pad]]></category>
		<category><![CDATA[menstrual]]></category>
		<category><![CDATA[menstrual cycle]]></category>
		<category><![CDATA[menstruation]]></category>
		<category><![CDATA[mini pad]]></category>
		<category><![CDATA[misses]]></category>
		<category><![CDATA[panteez]]></category>
		<category><![CDATA[panties]]></category>
		<category><![CDATA[panty]]></category>
		<category><![CDATA[panty liner]]></category>
		<category><![CDATA[panty liners]]></category>
		<category><![CDATA[period]]></category>
		<category><![CDATA[period panteez]]></category>
		<category><![CDATA[period panties]]></category>
		<category><![CDATA[periods]]></category>
		<category><![CDATA[pms]]></category>
		<category><![CDATA[premenstrual syndrome]]></category>
		<category><![CDATA[tampon]]></category>
		<category><![CDATA[teen]]></category>
		<category><![CDATA[tween]]></category>
		<category><![CDATA[vida calender]]></category>

		<guid isPermaLink="false">http://www.chriscalender.com/?p=1019</guid>
		<description><![CDATA[Official Period Panteez (what women know as Period Panties) are Finally Here for all Menstruating Women!]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m proud to say that my wife, Vida, has officially launched her invention and it is now available for purchase at <a href='http://www.periodpanteez.com'>www.periodpanteez.com</a>.</p>
<p>This is an invention she&#8217;s been perfecting for over 4 years, so this was a long-time coming, and I&#8217;m just so proud of her for creating such an innovative and quality product.</p>
<p>All menstruating women will want to own a pair (or two or three) of these, and I think it&#8217;s awesome that Vida had the idea, and so will women everywhere once they get a chance to try them out.</p>
<p>And it is not just for women.  There are great resources for Dads who have to have &#8220;the talk&#8221; with their daughter.  And Period Panteez make a great gift ideas for Dads, husbands, or boyfriends.</p>
<p><b>Let me post her full, recent press release:</b><br />
</p>
<p>Cincinnati, OH, April 4, 2012</p>
<p>Ohio Woman Invents What She Calls &#8220;The Product of the Year for Women, Period!&#8221;</p>
<p>Thanks to entrepreneur and inventor, Vida Calender, of Hamilton, Ohio, women can finally throw out their old granny panties and own a pair of real Period Panteez!  Until now, women have had to worry about accidents while on their period, especially while sleeping or exercising, but with Period Panteez, worry no more!  Period Panteez are a trendy, triple-layered boy short that provide support and peace of mind, protect clothing and bedding, and prevent accidents and embarrassment.</p>
<p>From tween girls to mature women, Period Panteez offer the solution to an age old problem that nearly all menstruating ladies experience!  After buying brand new soft sheets and then having to sleep on itchy, uncomfortable towels to protect her bedding while menstruating, Vida said, &#8220;There’s got to be a better way!&#8221;, and Period Panteez was born. &#8220;I’m comfortable knowing I won’t ruin my clothing or embarrass myself with leakage.  I love the product!  I do not worry anymore about leakage and that is a huge relief!  Thank you!&#8221;, commented Jackie, a focus group participant from Hamilton, Ohio.</p>
<p>After more than four years of research and development, countless prototypes, and extensive product testing, Period Panteez finally had its official product launch at Tri-County Mall in Springdale, Ohio on March 31, 2012.  To celebrate the launch of Period Panteez, there will be fun giveaways the entire month of April.  Visit Period Panteez&#8217; website at http://www.periodpanteez.com to enter to win movie passes and shopping gift cards!</p>
<p>Once Vida had her &#8220;Aha&#8221; moment and discovered that nothing like her invention existed, she applied for a patent, located all necessary suppliers, and not only began manufacturing her product, but began transforming her dream into a reality!  &#8220;My dream is that through Period Panteez, I can help improve the quality of women’s lives, from tweens to grandmas, and help make the world a better place by putting people first, period&#8221;, said Vida.</p>
<p>Being part Cherokee herself, Vida is honored and proud to design and manufacturer Period Panteez in the United States of America, for women by women, using fine quality, hand picked fabrics.  Period Panteez can be purchased at <a href='http://www.periodpanteez.com'>http://www.periodpanteez.com</a> at any time.</p>
<p>&#8220;The product is fantastic and solves a problem I have had since my menstruation cycles began, and helps me to feel totally confident that my period nightmare isn’t going to happen!&#8221;, said Lauren from Oakland, California.</p>
<p>Press Contact:<br />
Vida Calender, Inventor/President<br />
Period Panteez, LLC<br />
<a href='mailto:vida@periodpanteez.com'>vida@periodpanteez.com</a><br />
<a href='http://www.periodpanteez.com'>http://www.periodpanteez.com</a><br />
1-888-878-8364</p>
<p># # #</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chriscalender.com/?feed=rss2&#038;p=1019</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New MySQL 5.6 Replication Utilities &#8211; mysqlfailover and mysqlrpladmin</title>
		<link>http://www.chriscalender.com/?p=1016</link>
		<comments>http://www.chriscalender.com/?p=1016#comments</comments>
		<pubDate>Wed, 11 Apr 2012 14:21:46 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[failover]]></category>
		<category><![CDATA[Global Transaction Identifier]]></category>
		<category><![CDATA[GTID]]></category>
		<category><![CDATA[MySQL 5.6]]></category>
		<category><![CDATA[MySQL 5.6 Replication Utilities]]></category>
		<category><![CDATA[mysql failover]]></category>
		<category><![CDATA[MySQL Replication]]></category>
		<category><![CDATA[MySQL Replication Utilities]]></category>
		<category><![CDATA[mysqlfailover]]></category>
		<category><![CDATA[mysqlrpladmin]]></category>
		<category><![CDATA[promote slave]]></category>
		<category><![CDATA[Replication Utilities]]></category>
		<category><![CDATA[slave promotion]]></category>

		<guid isPermaLink="false">http://www.chriscalender.com/?p=1016</guid>
		<description><![CDATA[New MySQL 5.6 Replication Utilities - mysqlfailover and mysqlrpladmin]]></description>
			<content:encoded><![CDATA[<p>With all of the new news coming out right now, it can be easy to miss or overlook some of the new features.</p>
<p>While there&#8217;s been a lot of talk about MySQL 5.6 Replication, I specifically wanted to mention the new &#8216;mysqlfailover&#8217; and &#8216;mysqlrpladmin&#8217; utilities.</p>
<p>These are two new MySQL replication utilities (results of the new <a href='http://d2-systems.blogspot.com/2012/04/global-transaction-identifiers-are-in.html' target='_blank'>Global Transaction Identifiers (GTIDs)</a> in MySQL 5.6).</p>
<p>Let me quote the MySQL 5.6 Replication <a href='http://dev.mysql.com/tech-resources/articles/mysql-5.6-replication.html' target='_blank'>article</a> for both of these utilities:</p>
<p><b>mysqlfailover</b></p>
<p>&#8220;Provides continuous monitoring of the replication topology, enabling failover to a slave in the event of an outage on the master.</p>
<p>The default behavior is to promote the most up-to-date slave, based on the sets of GTIDs that have been applied, but the promotion policies are fully configurable. Therefore, a user can nominate a specific candidate slave to become the new master (i.e. because it is configured in a certain way or has better performing hardware), and the utility will automatically poll the other slaves to retrieve any events so far not replicated to the candidate slave&#8217;s relay log.</p>
<p>This ensures no replicated transactions are lost, even if the candidate is not the most current slave when failover is initiated.&#8221;</p>
<p><b>mysqlrpladmin</b></p>
<p>&#8220;If a user needs to take a master offline for scheduled maintenance, mysqlrpladmin can perform a switchover to a slave, defaulting to the most recent slave, or to a nominated candidate slave. It can also perform a manual failover in the event a master server has gone offline.</p>
<p>The utility can also be used to start and stop slaves, as well as provide slave discovery and basic monitoring, including</p>
<ul>
<li>Status of the slave and its I/O and SQL threads;
<li>Status of replication processing through the topology, including any lag or errors;
<li>Configuration of slave promotion policies.
</ul>
<p>With either of these utilities, the user may register scripts to be called in the event of a slave promotion &#8211; for example to redirect an application to use the new master for writes and for reads that must always be consistent.&#8221;</p>
<p>The new MySQL Utilities are only included in MySQL Workbench, which you can download from:</p>
<p><a href='http://www.mysql.com/downloads/workbench/' target='_blank'>http://www.mysql.com/downloads/workbench/</a></p>
<p>Again, I should note this functionality is included in 5.6, which is not GA, so I certainly don&#8217;t recommend this for production usage.</p>
<p>I&#8217;ve not had a chance to test these out yet myself, but Dr. Chuck Bell has posted some usage/results <a href='http://drcharlesbell.blogspot.com/2012/04/mysql-utilities-and-global-transaction.html' target='_blank'>here</a>, which I think you&#8217;ll find useful.</p>
<p>Hope this helps.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chriscalender.com/?feed=rss2&#038;p=1016</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>SkySQL&#8217;s Updated Training Schedule</title>
		<link>http://www.chriscalender.com/?p=1004</link>
		<comments>http://www.chriscalender.com/?p=1004#comments</comments>
		<pubDate>Wed, 11 Apr 2012 01:43:21 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[SkySQL]]></category>
		<category><![CDATA[innodb]]></category>
		<category><![CDATA[mysql administration]]></category>
		<category><![CDATA[mysql high availablility]]></category>
		<category><![CDATA[mysql performance tuning]]></category>
		<category><![CDATA[mysql training]]></category>
		<category><![CDATA[skysql]]></category>
		<category><![CDATA[skysql training]]></category>

		<guid isPermaLink="false">http://www.chriscalender.com/?p=1004</guid>
		<description><![CDATA[Check out the new SkySQL Training Schedule extending up to September 2012]]></description>
			<content:encoded><![CDATA[<p>This is just an update to let you know that the new SkySQL Training Schedule is now available online.</p>
<p>The schedule extends as far as September 2012.</p>
<p>There are courses in the Belgium, Germany, France, the United Kingdom, Ireland, the Netherlands, Sweden, and and the United States.</p>
<p>And some of the course titles include:</p>
<ul>
<li>Administering a MySQL® Database
<li>Developing Applications with the MySQL® Database
<li>Performance Tuning for the MySQL® Database
<li>High Availability for the MySQL® Database
<li>Administering MySQL® Cluster
</ul>
<p>You can read the full schedule here:</p>
<p><a href='http://www.skysql.com/services/training/schedule?vdt=training_course_list|page_3' target='_blank'>http://www.skysql.com/services/training/schedule?vdt=training_course_list|page_3</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chriscalender.com/?feed=rss2&#038;p=1004</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL 5.0.96 is Now Available (for 5.0 Users)</title>
		<link>http://www.chriscalender.com/?p=993</link>
		<comments>http://www.chriscalender.com/?p=993#comments</comments>
		<pubDate>Tue, 10 Apr 2012 23:57:11 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[SkySQL]]></category>
		<category><![CDATA[download mysql]]></category>
		<category><![CDATA[download mysql 5.0]]></category>
		<category><![CDATA[mysql 5.0]]></category>
		<category><![CDATA[mysql 5.0 download]]></category>
		<category><![CDATA[mysql 5.0.95]]></category>
		<category><![CDATA[mysql 5.0.96]]></category>
		<category><![CDATA[mysql downloads]]></category>
		<category><![CDATA[mysql security bugs fixed]]></category>
		<category><![CDATA[mysql security fix]]></category>
		<category><![CDATA[skysql downloads]]></category>

		<guid isPermaLink="false">http://www.chriscalender.com/?p=993</guid>
		<description><![CDATA[MySQL 5.0.96 is Now Available (for 5.0 Users)]]></description>
			<content:encoded><![CDATA[<p>This is just a post to let you 5.0 users know that 5.0.96 is now available.</p>
<p>You may have read about some of the security bugs fixed in the recent 5.0.95, and now 5.0.96 is available (it&#8217;s been nearly 9 months since 5.0.94 was released &#8211; so this is quite a lot of activity as far as 5.0 is concerned).</p>
<p>So if for some reason you&#8217;re still running MySQL 5.0, you should at least upgrade to the latest 5.0.96.</p>
<p>The upgrade process should be smooth and simple if you&#8217;re already running 5.0 (just be safe and backup your data first though).</p>
<p>You can download 5.0.96 from here:</p>
<p><a href='http://downloads.skysql.com/archive/index/p/mysql/v/5.0.96' target='_blank'>http://downloads.skysql.com/archive/index/p/mysql/v/5.0.96</a></p>
<p>And if you&#8217;re interested in the 5.0 changelogs, I have direct links to them here (just look for <b>MySQL 5.0</b>):</p>
<p><a href='http://www.chriscalender.com/?page_id=595'>http://www.chriscalender.com/?page_id=595</a></p>
<p>Hope this helps.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chriscalender.com/?feed=rss2&#038;p=993</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

