<?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>code.openark.org &#187; mysqlconf</title>
	<atom:link href="http://code.openark.org/blog/tag/mysqlconf/feed" rel="self" type="application/rss+xml" />
	<link>http://code.openark.org/blog</link>
	<description>Blog by Shlomi Noach</description>
	<lastBuildDate>Thu, 09 Sep 2010 16:15:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>What I look forward to hear on &#8220;State of the Dolphin&#8221;, 2010</title>
		<link>http://code.openark.org/blog/mysql/what-i-look-forward-to-hear-on-state-of-the-dolphin-2010</link>
		<comments>http://code.openark.org/blog/mysql/what-i-look-forward-to-hear-on-state-of-the-dolphin-2010#comments</comments>
		<pubDate>Mon, 01 Mar 2010 10:42:52 +0000</pubDate>
		<dc:creator>shlomi</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[mysqlconf]]></category>
		<category><![CDATA[Opinions]]></category>

		<guid isPermaLink="false">http://code.openark.org/blog/?p=1999</guid>
		<description><![CDATA[Though most probably I won&#8217;t be there in person, here&#8217;s what I expect to hear from Edward Screven, Oracle, on the State of the Dolphin keynote, coming MySQL Conference &#38; Expo. I&#8217;m under the assumption that no shocking news are delivered. That is, that for the near future, it&#8217;s business as usual for MySQL. Last [...]]]></description>
			<content:encoded><![CDATA[<p>Though most probably I won&#8217;t be there in person, here&#8217;s what I expect to hear from <a href="http://en.oreilly.com/mysql2010/public/schedule/speaker/78864">Edward Screven</a>, Oracle, on the <a href="http://en.oreilly.com/mysql2010/public/schedule/detail/12440">State of the Dolphin</a> keynote, coming MySQL Conference &amp; Expo.</p>
<p>I&#8217;m under the assumption that no shocking news are delivered. That is, that for the near future, it&#8217;s business as usual for MySQL.</p>
<p>Last year&#8217;s great message, delivered by Karen Padir, was <em>&#8220;more community&#8221;</em>. More community participation, more community patches. Looking back, I&#8217;m not sure I saw that coming true. The 5.4 version was announced at that same conference, and was criticized for being community-oriented yet community-hidden. The latest 5.5 milestones announcement took everyone by surprise again. Ideas from Google patches were incorporated into 5.5M2. but, to the best of my understanding, no community patch was delievered.</p>
<p>I have both <a href="http://code.openark.org/blog/mysql/in-favour-of-a-milestone-based-release-model">congratulated and expressed my desire</a> that community took greater part in this.</p>
<h4>So what am I looking forward to hear?</h4>
<ol>
<li>Like everyone else, the general plans Oracle holds for MySQL. Again, I&#8217;m not expecting shocking news here.</li>
<li>The expected roadmap for MySQL, technically speaking. I don&#8217;t actually know if there is a roadmap right now.</li>
<li>The intended role for the MySQL community. Frankly, it would be just fine with me if Oracle were to say: &#8220;we will not accept community patches&#8221;, and that would be the end of it. That&#8217;s fine, because it&#8217;s their right, and it would be an honest announcement. Naturally, I&#8217;ll be much happier to hear &#8220;we will incorporate the best 20 community patches withing the next three days&#8221;. Somewhere in between, I&#8217;ll be really satisfied with a clear explanation of how Oracle sees the community, and how it would like to cooperate with it. Will it share the development plan with the community? Will it allow the community to have a say about what goes in or not?</li>
</ol>
<p><span id="more-1999"></span>I realize this must all be very pressing, what with the acquisition; big new company; new rules; new bosses; new things to learn. But I do believe it&#8217;s in Oracle&#8217;s best interest (and obligation) to speak up their mind on MySQL in relation to the community.</p>
<p>The situation where the users (not the community) don&#8217;t know what&#8217;s planned for MySQL on the technical level, what&#8217;s the next milestone, when the 5.4/5.5 versions are scheduled to be released, what will happen with all those features which were supposed to be incorporated into 5.2/6.0 &#8212; had better be done with quickly.</p>
<p>My congratulations to the MySQL team on the finalization of the acquisition, and best wishes to a smooth and successful merge into Oracle.</p>
]]></content:encoded>
			<wfw:commentRss>http://code.openark.org/blog/mysql/what-i-look-forward-to-hear-on-state-of-the-dolphin-2010/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>MySQL Conference: what&#8217;s in a name?</title>
		<link>http://code.openark.org/blog/mysql/mysql-conference-whats-in-a-name</link>
		<comments>http://code.openark.org/blog/mysql/mysql-conference-whats-in-a-name#comments</comments>
		<pubDate>Mon, 27 Apr 2009 11:14:13 +0000</pubDate>
		<dc:creator>shlomi</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[mysqlconf]]></category>
		<category><![CDATA[Opinions]]></category>

		<guid isPermaLink="false">http://code.openark.org/blog/?p=789</guid>
		<description><![CDATA[This is just something that I realized this morning. There were some talks about how the &#8220;MySQL Users Conference &#38; Expo&#8221; was renamed to &#8220;MySQL Conference &#38; Expo&#8221; &#8211; thereby omitting the &#8220;Users&#8221; part. The talk was something like &#8220;So where are we, the users, in this story?&#8221; But what I&#8217;ve just recalled was a [...]]]></description>
			<content:encoded><![CDATA[<p>This is just something that I realized this morning. There were some talks about how the &#8220;MySQL Users Conference &amp; Expo&#8221; was renamed to &#8220;MySQL Conference &amp; Expo&#8221; &#8211; thereby omitting the &#8220;Users&#8221; part. The talk was something like &#8220;So where are we, the users, in this story?&#8221;</p>
<p>But what I&#8217;ve just recalled was a discussion (was it previous year, or the one before that?) comparing the &#8220;PostgreSQL Conference&#8221; and the &#8220;MySQL Users Conference&#8221;, as it was named back then. In that discussion, the PostgreSQL people were bashing MySQL, saying that the &#8220;PostgreSQL Conference&#8221; was all about the database and whatever was around it, whilst the &#8220;MySQL Users Conference&#8221; clearly stated that the attendees were &#8220;just users&#8221;, not like real participants or members.</p>
<p><span id="more-789"></span>As I recall, it was a heat debate (and I apologize for not linking). I thought it was just semantics.</p>
<p>Anyway, here we are at 2009, there is no &#8220;Users&#8221;, it&#8217;s just like in PostgreSQL, and I still think it&#8217;s just semantics.</p>
<p>I think a name can mean whatever you want it to mean. It&#8217;s best to judge by actions, which is an altogether different thing.</p>
<p>I do not hold a position this way or the other.</p>
<p>This concludes my postings with regard to the MySQL (Users?) Conference &amp; Expo 2009, which were non-technical. I&#8217;ll keep to technical stuff in the future, I promise. I enjoyed the conference very much, a big applaude to the presenters and the organizers, and to the many friendly people who attended!</p>
]]></content:encoded>
			<wfw:commentRss>http://code.openark.org/blog/mysql/mysql-conference-whats-in-a-name/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>MySQL Conference 2009 daily summary: Wednesday</title>
		<link>http://code.openark.org/blog/mysql/mysql-conference-2009-daily-summary-wednesday</link>
		<comments>http://code.openark.org/blog/mysql/mysql-conference-2009-daily-summary-wednesday#comments</comments>
		<pubDate>Fri, 24 Apr 2009 20:27:59 +0000</pubDate>
		<dc:creator>shlomi</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[mysqlconf]]></category>

		<guid isPermaLink="false">http://code.openark.org/blog/?p=780</guid>
		<description><![CDATA[Busy day again: today the Percona conference joined the regular schedule, so more stuff to attend! What did I attend? Maria In Depth, Monty Widenius, MontyProgram AB (Percona conference): Monty was discussing Maria performance-wise as opposed to his later session which was feature-wise). He did delve just a little bit into the decision making issues [...]]]></description>
			<content:encoded><![CDATA[<p>Busy day again: today the Percona conference joined the regular schedule, so more stuff to attend!</p>
<p>What did I attend?</p>
<p>Maria In Depth, Monty Widenius, MontyProgram AB (Percona conference): Monty was discussing Maria performance-wise as opposed to his later session which was feature-wise). He did delve just a little bit into the decision making issues in MySQL and in his new company. He also spoke (and I believe this took the most weight of the session, even if not the most time) of his new company, what he wants to achieve and how.</p>
<p><a href="http://www.mysqlconf.com/mysql2009/public/schedule/detail/6876">Build Your Own MySQL Time Machine</a>, (Sun Microsystems), Mats Kindahl (Sun Microsystems). A web based utility for creating online backups and performing a point in time restoration was presented. The system is based on MySQL 6.0&#8242;s new backup mechanism, and runs on a slave. The presenters showed how easy it would be to say &#8220;I would like to restore data to as it was yesterday 14:56pm&#8221;. Hope to see such final product in the future!</p>
<p><span id="more-780"></span>Fighting MySQL Replication Lag, Peter Zaitsev (Percona conference). Peter explained the causes for replication lag, the types of measurements which should be made, how to make them, and of course, hot to avoid replication lag. He discussed solutions starting from tuning queries in such way that the slave need not repeat complicated work done by the master; ways of warming up the slaves (for example, using Maatkit&#8217;s mk-slave-prefetch) and more. It was an interesting short session. I must say that the short session idea is a pretty good one. It keeps you awake and concentrated.</p>
<p><a href="http://www.mysqlconf.com/mysql2009/public/schedule/detail/6933">Monitoring 101: Simple Stuff to Save Your Bacon</a> Ronald  Bradford (42SQL): Ronald made a convincing argument for using proper and system wide monitoring mechanisms, by following some customer stories. He presented OS level (disk, memory, CPU, network) monitoring and diagnosing utilities; has lay down the basics for monitoring MySQL (SHOW STATUS, SHOW PROCESSLIST etc.), and finally discussed some common monitoring utilities. It was a good overview of the needs and capabilities of monitoring.</p>
<p><a href="http://www.mysqlconf.com/mysql2009/public/schedule/detail/6714">Innodb Database Recovery Techniques</a> Peter Zaitsev: Peter presented some sophisticated techniques, some of which were developed by Percona, to recover from InnoDB corruption. He also explained the innodb recovery mechanism and the innodb_recovery_level parameter.</p>
<p>Quick wins with third party MySQL patches, Morgan Tocker, Percona (Percona conference): Morgan presented some of the Percona patches. Again, this was a short session, and to the point.</p>
<p>In between I entered and left some more talks, which did not catch my attention. A busy day, all in all!</p>
]]></content:encoded>
			<wfw:commentRss>http://code.openark.org/blog/mysql/mysql-conference-2009-daily-summary-wednesday/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Conference 2009 daily summary: Tuesday</title>
		<link>http://code.openark.org/blog/mysql/mysql-conference-2009-daily-summary-tuesday</link>
		<comments>http://code.openark.org/blog/mysql/mysql-conference-2009-daily-summary-tuesday#comments</comments>
		<pubDate>Wed, 22 Apr 2009 13:44:55 +0000</pubDate>
		<dc:creator>shlomi</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[mysqlconf]]></category>

		<guid isPermaLink="false">http://code.openark.org/blog/?p=771</guid>
		<description><![CDATA[Tuesday: day of the announcements and of numerous sessions. Busy day! The day started with the State of the Dolphin by Karen Padir (Sun Microsystems). She threw in some announcement, among which were MySQL 5.4, MySQL Cluster 7.0, better release cycles (matching the Enterprise), better code import from the community. Anyway, there is already a [...]]]></description>
			<content:encoded><![CDATA[<p>Tuesday: day of the announcements and of numerous sessions. Busy day!</p>
<p>The day started with the <a href="http://www.mysqlconf.com/mysql2009/public/schedule/detail/8233">State of the Dolphin</a> by Karen Padir (Sun Microsystems). She threw in some announcement, among which were MySQL 5.4, MySQL Cluster 7.0, better release cycles (matching the Enterprise), better code import from the community. Anyway, there is already a lot of talk about that.</p>
<p>Later on, <a href="http://www.mysqlconf.com/mysql2009/public/schedule/detail/7996">This is Not a Web App: The Evolution of a MySQL Deployment at Google</a>, Mark Callaghan (Google) was a very interesting session, in which Mark described the needs for an enterprise database Google and (mysterious) others had, and the steps taken to modify MySQL in this direction. Mark explained the build &amp; test process they use at Google, teased the MySQL Query Analyzer guys (&#8220;it&#8217;s amazing what you can do with sed &amp; awk, actually&#8221;) &#8211; though expressed his appreciation of their work, and mentioned various contributors and collaborators. It was an interesting session, very wide in scope, I think.</p>
<p>The rest of my schedule for the day was:<span id="more-771"></span></p>
<p><a href="http://www.mysqlconf.com/mysql2009/public/schedule/detail/7054">MySQL and Search at Craigslist</a> Jeremy Zawodny: a fast pace presented session, which described the growth challenges Craigslist were/are facing, and the MySQL solutions used. Jeremy spoke about the sphinx storage engine, and has discussed its many advantages. He also described the sharding solutions used and the master-slaves configurations.</p>
<p><a href="http://www.mysqlconf.com/mysql2009/public/schedule/detail/7016">Starring Sakila: Data Warehousing Explained, Illustrated, and Subtitled</a> Roland Bouman, Matt Casters. In this presentation Roland explained the basics of data warehousing: he discussed the related buzzwords and then demonstrated, using the sakilla database, and example star schema building process. Matt took on from there to present the Kettle tool (and other kitchen stuff), and the way DWH can be graphically designed, and data generated. I was personally more interested in the first part, I have very little experience with DWH, and Roland did a good job of make a simple and clear enough starting point.</p>
<p><a href="http://www.mysqlconf.com/mysql2009/public/schedule/detail/5781">Rethinking MySQL, Enter Drizzle</a> Brian Aker. That one was especially crowded. This was a session which presented Drizzle, the motivation behind it, what it consisted of, the decision making process, the community collaboration, the tools used in the project and more. It was a comprehensive &#8220;what drizzle is all about and what can be achieved with it&#8221; talk, and no doubt Brian Aker is a talented speaker, I&#8217;m not sure anyone were typing on their laptops during this talk&#8230;</p>
<p><a href="http://www.mysqlconf.com/mysql2009/public/schedule/detail/6676">The PBXT Storage Engine: Meeting Future Challenges</a> Paul McCullagh. Another interesting talk! The creator of PBXT gave an overview of the storage engine, and discussed some of the internals. He let us peek into the developing process by presenting some of the latest performance improvements he made, and through that, discusses multi cores issues, SSDs and more. This takes me back to Mark Callaghan&#8217;s session that morning, in which he praised the InnoDB performance, code, developers, but then added: &#8220;I thought I had the fastest storage engine, but then I tested PBXT&#8230;&#8221;</p>
<p><a href="http://www.mysqlconf.com/mysql2009/public/schedule/detail/6891">Solving Common SQL Problems with the SeqEngine</a> Beat Vontobel: the SeqEngine is an idea for a storage engine which generates sequences. A simplified, incomplete &#8211; yet surprisingly potent -  implementation was presented. Beat has discussed various problems which could be solved with the SeqEngine. What was really nice about it is that it does not actually store data, but generates it on the fly, and yet, as far as MySQL is concerned, has a full blown indexing implementation. Finding table holes; generating sample data; normalizing (&lt;= 2NF) data were among the problems for which the SeqEngine provided solutions. I enjoyed this session very much. On one hand, it was a modest one (this is a small scale development, unlike the huge PBXT, Drizzle discussed earlier), and yet elegant. The problems presented were the common daily time consuming problems any DBA encounters, and so it was practical and to the point.</p>
<p>In between all these, there was the Expo, ice creams, T-shirts and many good talks and interesting people &#8211; the last being the major reason to attend the conference. I mean, apart from the ice cream.</p>
<p>I do hope to get to have some more chit chat during Wednesday.</p>
]]></content:encoded>
			<wfw:commentRss>http://code.openark.org/blog/mysql/mysql-conference-2009-daily-summary-tuesday/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Conference 2009 Community Awards</title>
		<link>http://code.openark.org/blog/mysql/mysql-conference-2009-community-awards</link>
		<comments>http://code.openark.org/blog/mysql/mysql-conference-2009-community-awards#comments</comments>
		<pubDate>Tue, 21 Apr 2009 22:57:40 +0000</pubDate>
		<dc:creator>shlomi</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[mysqlconf]]></category>

		<guid isPermaLink="false">http://code.openark.org/blog/?p=758</guid>
		<description><![CDATA[OK. That was a surprise! In retrospective, there have been some hints along the way. But I don&#8217;t get hints. I&#8217;m the kind of man who, when watching a complicated movie, needs his girlfriend to explain him what goes on. I was utterly astonished and honored to find my name on the screen, and have [...]]]></description>
			<content:encoded><![CDATA[<p>OK. That was a surprise!</p>
<p>In retrospective, there have been some hints along the way. But I don&#8217;t get hints. I&#8217;m the kind of man who, when watching a complicated movie, needs his girlfriend to explain him what goes on.</p>
<p>I was utterly astonished and honored to find my name on the screen, and have me being one of three people called to accept the MySQL Community Award for 2009.</p>
<p>Let me tell you: it is <em>heavy</em>! And it doesn&#8217;t fit in my bag, either, so I hang around carrying this big heavy box in both hands&#8230;</p>
<p>I guess this calls for a short Oscar speech, a written one.</p>
<p><span id="more-758"></span>My friends and neighbors have heard me say the word &#8220;community&#8221; quite a lot lately. I was mentioning to them how wild it is. I&#8217;ve been working with open source for some 10 years, and have been using MySQL in particular for 9 years now. The open source model always impressed me with its elegance and honesty. Back when I only started using MySQL, I used to play with the thought I should sometime contribute back.</p>
<p>OK, so it took 8 years to get me moving. Hey, that&#8217;s quick for me! I have lamps I need to install in our living room, and it&#8217;s been almost a year since I bought them!</p>
<p>About a year and a half ago I started doing MySQL consulting. A few months later, when MySQL first started their trainings in Israel, I became an official MySQL instructor. I then started working on some open source projects I&#8217;ve been thinking about, getting more and more ideas through my consulting and training work.</p>
<p>At about 6 months ago, I started actively blogging about MySQL. I usually blog about technical issues, many of which come up from my daily experience. I express opinions, some of which may change over time; I sometimes write &#8220;mini tutorials&#8221; or so, etc.</p>
<p>A couple of months ago I released the openark kit, an open source set of utilities for MySQL. It&#8217;s still being developed, and interesting (I think) new stuff is coming up.</p>
<p>It&#8217;s funny, because so many things are being done from my home, in a small village up north. But then again, it&#8217;s a small world. That&#8217;s what&#8217;s so wild about the community. It is powerful, large, fast moving and fast responding. It&#8217;s as if everyone is gathered in one small room.</p>
<p>Thank you, MySQL, for this honor, and, of course, thank you, the MySQL and open source community!</p>
<p>OK, everyone, wipe your tears, the movie has ended. Today is a very interesting day at the conference, and cakes are now being served! <strong>[IMPORTANT UPDATE]</strong> Ice creams, not cakes!</p>
]]></content:encoded>
			<wfw:commentRss>http://code.openark.org/blog/mysql/mysql-conference-2009-community-awards/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>MySQL Conference 2009 daily summary: Monday</title>
		<link>http://code.openark.org/blog/mysql/mysql-users-conference-2009-daily-summary-monday</link>
		<comments>http://code.openark.org/blog/mysql/mysql-users-conference-2009-daily-summary-monday#comments</comments>
		<pubDate>Tue, 21 Apr 2009 01:27:20 +0000</pubDate>
		<dc:creator>shlomi</dc:creator>
				<category><![CDATA[MySQL]]></category>
		<category><![CDATA[mysqlconf]]></category>

		<guid isPermaLink="false">http://code.openark.org/blog/?p=743</guid>
		<description><![CDATA[[See http://forge.mysql.com/wiki/MySQLConf2009MondayNotes] Monday: day of tutorials. Plenty of interesting tutorials on the Conference itself, plus a session with Mark Callaghan &#8211; it was hard to choose. I settled for two tutorials, which turned out to be three. Practical MySQL Plugin Development: As a C/C++/Java developer, I am very interested in the plugin API. I have [...]]]></description>
			<content:encoded><![CDATA[<p>[See  <a rel="nofollow" href="http://forge.mysql.com/wiki/MySQLConf2009MondayNotes">http://forge.mysql.com/wiki/MySQLConf2009MondayNotes</a>]</p>
<p>Monday: day of tutorials. Plenty of interesting tutorials on the Conference itself, plus a session with Mark Callaghan &#8211; it was hard to choose. I settled for two tutorials, which turned out to be three.</p>
<p><a href="http://www.mysqlconf.com/mysql2009/public/schedule/detail/5364">Practical MySQL Plugin Development</a>: As a C/C++/Java developer, I am very interested in the plugin API. I have used UDF before, and these turned out to be extremely helpful, and solved me a lot of headache. With the new plugin API I was expecting to learn how to properly write INFORMATION_SCHEMA tables, functions and engines.</p>
<p class="fn">Wasn&#8217;t it possible to learn all this on the web? Sure, but this presentation was delivered by Roland Bouman and Sergei Golubchik, and I was anxious to hear from their experience. Well, that&#8217;s what the conference is all about, isn&#8217;t it?</p>
<p class="fn">The session was very good. Roland &amp; Sergei covered the basics of the Plugin API, the general ideas, then went on to present the specific implementations: daemon plugins, INFORMATION_SCHEMA, FULLTEXT. The session was accompanied by convincing and enlighting examples. For example, a QUERY_CACHE_TABLE: an INFORMATION_SCHEMA table which lists which queries are currently in the query cache, along with the number of used blocks etc.</p>
<p class="fn"><span id="more-743"></span>However, I was a bit discouraged by several findings:</p>
<ul>
<li>The Plugin API is not well defined. It is not stabilized nor well documented. This means the API may change frequently, rendering your plugins useless.</li>
<li>In order to develop a plugin, you must compile it against every single MySQL version you want the plugin to be deployed with. You actually need to recompile MySQL from source to do so. I find this discouraging, since it&#8217;s a lot of hassle: each time you change anything in your plugin, you get to have a dozen, maybe more, MySQL source compilations to work through. I believe this will generally make developers less eager to develop plugins (but maybe it&#8217;s just me!).</li>
</ul>
<p class="fn">
<p class="fn">I next attended <a href="http://www.mysqlconf.com/mysql2009/public/schedule/detail/6067">SQL Antipatterns Strike Back</a> by Bill Karwin. I was impressed by his last year &#8220;SQL Antipatterns&#8221; presentation (I didn&#8217;t attend, just downloaded) and was keen to see what he had to add.</p>
<p class="fn">A lot of interesting issues were presented: trees, polymorphic tables, and more. Some were less of an interest (e.g. using a separate table instead of ENUM, using DECIMAL instead of FLOAT for currency calculations), and I found them to be very basic (of course, I don&#8217;t consider this as &#8216;bad&#8217;).</p>
<p class="fn">On a critic note, with pardon, the presenter seemed a bit out of date with regard to MySQL&#8217;s abilities, or with common utilities such as maatkit&#8217;s mk-duplicate-key-checker; with long-time solved bugs in MySQL and more.</p>
<p class="fn">But allow me to be clear that the presenter made very good points, and had a lot of insight with regard to improper practices and with common problems. I found the session to be interesting and good. The audience was actively participating, asking, suggesting or rejecting: this is always an indication for an interesting session!</p>
<p class="fn">I later joined the <span class="summary"><a class="url uid" href="http://www.mysqlconf.com/mysql2009/public/schedule/detail/5442">Partitioning in MySQL 5.1</a></span><span class="description"> session by </span><span class="description">Giuseppe Maxia &amp; Sarah Sproehnle. I found the presentation to be in good spirits, and it shed some new light on some partitioning behavior I was wondering about. It also presented some utilities and use cases. I only attended the last 40 minutes or so of this session, but was very pleased.</span></p>
<p class="fn"><span class="description">Of course, the joke of the day was Sun&#8217;s acquisition by Oracle. So if Giuseppe was saying that &#8220;we are rather limited by working on InnoDB partitioning, since they&#8217;re not our guys &#8211; those who are developing InnoDB&#8221; &#8211; hey, now they are!</span></p>
<p class="fn"><span class="description">Anyway, Giuseppe sent some thick hints about an important announcement tomorrow, after which he will be free to discuss further issues. Will we all be sent home tomorrow, I wonder?</span></p>
<p class="fn"><span class="description">I&#8217;m not much into pondering about the acquisition. <em>Ke sera sera</em>, as the song goes. Looking forward for tomorrow&#8217;s announcement, though.</span></p>
<p class="fn"><span class="description">Tomorrow, Tuesday, will be a much busier day, with lots of interesting sessions, shorter ones. Besides, tomorrow&#8217;s the day when everyone get over their jet lag!<br />
</span>
</p>
<p class="fn">
<p class="fn">
]]></content:encoded>
			<wfw:commentRss>http://code.openark.org/blog/mysql/mysql-users-conference-2009-daily-summary-monday/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
