stillhq.com : Mikal, a geek from Canberra living in Silicon Valley http://www.stillhq.com The life, times, travel and software of Michael Still en Copyright (c) Michael Still 2000 - 2006 blosxom simplerss20 v20050208hh 180 http://blogs.law.harvard.edu/tech/rss Managing MySQL the Slack Way: How Google Deploys New MySQL Servers /mysql/conference/mysqluc2007 Sat, 31 Mar 2007 04:47:00 GMT <table> <tr><td> I'll be presenting about Slack (the open sourced tool kit we use for deployment software configuration) at the MySQL user's conference in Santa Clara in late April. The talk will focus on the interesting aspects of Slack as it relates to MySQL and should be fun. A DBA mate of mine is gonna present with me, so it should be a barrel of laughs. </td><td> <a href="http://www.mysqlconf.com/"><img src="http://conferences.oreillynet.com/images/mysqluc2007/banners/speakers/336x280.jpg"></a> </td></tr> </table> <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) conference(<a href="http://www.stillhq.com/conference"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) mysqluc2007(<a href="http://www.stillhq.com/mysqluc2007"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysqluc2007" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysqluc2007" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) mysql(<a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) presentation(<a href="http://technorati.com/tag/presentation" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/presentation" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/conference/mysqluc2007/000001.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/conference/mysqluc2007/000001 http://www.stillhq.com/mysql/conference/mysqluc2007/000001.html -35.44608 149.08867 MySQL scaling: query snipers /mysql Wed, 07 Mar 2007 05:03:00 GMT I've been wanting a query sniper for a while for MySQL (some people seem to call them "query killers"). They're basically programs which inspect the MySQL "show processlist" command and decide to kill some processes if they violate specified rules. I have a prototype of one in python, and couldn't find any other implementations until tonight when I came across <a href="https://wikitech.leuksman.com/view/Querybane">Querybane</a>, which is what <a href="http://www.wikipedia.org">Wikipedia</a> use to do exactly the same thing. <br/><br/> Now, I need to think further about if querybane does what I want, especially given I can't find the source code. Perhaps it's hidden in the media wiki code somewhere? The only code for a project named "servmon" (it's parent project) that I can find is <a href="http://servmon.tigris.org/source/browse/servmon/www/servmon.php?rev=1.18&view=log">four years old and in PHP</a>. <br/><br/> (Oh, by the way, the Wikipedia MySQL docs are really interesting, <a href="https://wikitech.leuksman.com/view/MySQL_server_tools">for example this page has some nice practical advice about replication log corruption</a>. I wish I had found this before now for two reasons: it's nice to see how other people do this stuff; and there is some stuff I can totally steal from here.) <br/><br/> So, does anyone know where I can find recent querybane code? Alternatively, what do other people use as a query sniper? Is it worth open sourcing mine? <br/><br/> <i>Update</i>: Apparently what I needed to do was sleep on it, and use Google Code Search. The querybane code appears to be at <a href="http://svn.wikimedia.org/svnroot/mediawiki/trunk/servmon/">http://svn.wikimedia.org/svnroot/mediawiki/trunk/servmon/</a>. In the end it's not going to work for me, as it seems to be really based around a world in which you use IRC to keep a track of the state of your servers, which isn't something I want to do. <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) query(<a href="http://technorati.com/tag/query" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/query" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) killer(<a href="http://technorati.com/tag/killer" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/killer" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) sniper(<a href="http://technorati.com/tag/sniper" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/sniper" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) admin(<a href="http://technorati.com/tag/admin" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/admin" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/000008.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/000008 http://www.stillhq.com/mysql/000008.html -35.44608 149.08867 They all use MySQL... /mysql Sun, 31 Dec 2006 16:09:00 GMT I was walking down Mountain View's Castro Street this afternoon, and noticed that <a href="http://www.meebo.com">meebo</a> is advertising for developers and system admins. Interestingly, they seem to match the design pattern used by pretty much every web 2.0 company I have seen around here (except MySpace): linux, MySQL, and Ajax. So, there you go. <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) web(<a href="http://technorati.com/tag/web" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/web" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) 2.0(<a href="http://technorati.com/tag/2.0" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/2.0" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/000007.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/000007 http://www.stillhq.com/mysql/000007.html -35.44608 149.08867 MySQL Camp /mysql Thu, 23 Nov 2006 10:43:00 GMT Kynan and I came along to the MySQL camp, and thru a quirk of fate pretty much ended up running it (the person who was meant to be running it got injured on the first day and had to go off to hospital). In return <a href="http://google-code-updates.blogspot.com/2006/11/mysql-camp-at-google.html">we wrote the Google Code blog post about the event</a>. Pretty cool, huh? <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) user(<a href="http://technorati.com/tag/user" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/user" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) camp(<a href="http://technorati.com/tag/camp" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/camp" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) google(<a href="http://technorati.com/tag/google" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/google" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) code(<a href="http://technorati.com/tag/code" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/code" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) blog(<a href="http://technorati.com/tag/blog" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/blog" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/000006.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/000006 http://www.stillhq.com/mysql/000006.html -35.44608 149.08867 Greg likes MySQL cluster, oh and Stewart's talk /mysql Thu, 11 May 2006 15:01:00 GMT <a href="http://glinden.blogspot.com/2006/05/mysql-cluster-and-my-big-virtual.html">Greg Linden (Google watcher, search engine dude, ex-Amazon)</a> saw Stewart Smith's talk on Google Video about MySQL cluster, and likes the idea. That's cool. <br/><br/> Time for more content on Google Video? <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) google(<a href="http://technorati.com/tag/google" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/google" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) video(<a href="http://technorati.com/tag/video" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/video" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) cluster(<a href="http://technorati.com/tag/cluster" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/cluster" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/000005.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/000005 http://www.stillhq.com/mysql/000005.html -35.44608 149.08867 MySQL Tech Talks /mysql Sat, 06 May 2006 03:06:00 GMT Three intrepid MySQLers came to Google after the user conference to give internal tech talks. They were kind enough to agree to us hosting them for other people to see. The first two are up, so I'll mention those now, and put a link to the last one when it's available... <br/><Br/> Click on the thumbnail to be taken to the video. <br/><br/> <table> <tr><td><a href="http://video.google.com/videoplay?docid=2524524540025172110&q=engedu+mysql&pl=true"><img src="http://video.google.com/ThumbnailServer?app=vss&contentid=cb05a9ff23a2096b&second=5&itag=w320&urlcreated=1146605184&sigh=5xHaxSYzoH-xfzJaIpd5CUYlYXE"></a></td> <td>Jay Pipes is a co-author of the recently published Pro MySQL (Apress, 2005), which covers all of the newest MySQL 5 features, as well as in-depth discussion and analysis of the MySQL server architecture, storage engines, transaction processing, benchmarking, and advanced SQL scenarios. You can also see his name on articles appearing in Linux Magazine and can read more articles about MySQL at his website. Jay Pipes is MySQL's Community Relations Manager for North America. <br/><Br/> Learn where to best focus your attention when tuning the performance of your applications and database servers, and how to effectively find the "low hanging fruit" on the tree of bottlenecks. It's not rocket science, but with a bit of acquired skill and experience, and of course good habits, you too can do this magic! </td></tr> <tr><td><a href="http://video.google.com/videoplay?docid=-6510132373772175248&q=engedu+mysql&pl=true"><img src="http://video.google.com/ThumbnailServer?app=vss&contentid=b2f4c373712524c7&second=5&itag=w320&urlcreated=1146605312&sigh=LpLfRoZ3PkeTjVAJWSxT1HXoSX8"></a><br/><br/></td> <td>Timour Katchaounov <br/><Br/> The first part of this talk describes the main principles behind MySQL's query optimiser and execution engine, how the optimiser transforms queries into executable query plans, what these plans look like, and how they are executed. The second part of the talk describes the major improvements in the query engine of MySQL 5.0, and how these improvements can benefit the users of MySQL 5.0. The "greedy" optimiser reduces compilation time for big queries with orders of magnitude. The "index merge" access method provides a way to use more than one index for the same query. For faster plan execution and to allow better join orders, the 5.0 optimiser transforms most outer joins into inner joins. The outer joins that cannot be transformed into inner ones are executed in a pipeline manner, so that no intermediate results need to be materialised. Finally, some GROUP BY and DISTINCT queries can be executed much faster thanks to "loose index scan" technique that reads only a fraction of an index. The talk concludes with the near-future plans for new features coming in the next versions of MySQL. <br/><br/> </td></tr> <tr><td><a href="http://video.google.com/videoplay?docid=-4567104036778249401&q=engedu+mysql"><img src="http://video.google.com/ThumbnailServer?app=vss&contentid=46f1da06ec2aec6b&second=5&itag=w320&urlcreated=1146841984&sigh=r7GO_-xDZUfbrCzquYuIMQECW6k"></a><br/><br/></td> <td>Stewart Smith works for MySQL AB as a software engineer working on MySQL Cluster. He is an active member of the free and open source software community, especially in Australia. Although Australian, he does not dress like Steve Irwin—although if he wrestled crocodiles he probably would. He is a fan of great coffee, great beer, and is currently 39,000 feet above sea level. <br/><Br/> part 1 - Introduction to MySQL Cluster The NDB storage engine (MySQL Cluster) is a high-availability storage engine for MySQL. It provides synchronous replication between storage nodes and many mysql servers having a consistent view of the database. In 4.1 and 5.0 it's a main memory database, but in 5.1 non-indexed attributes can be stored on disk. NDB also provides a lot of determinism in system resource usage. I'll talk a bit about that. <br/><br/> part 2 - new features in 5.1 including cluster to cluster replication, disk based data and a bunch of other things. anybody that is attending the mysql users conference may find this eerily familiar. <br/><Br/> I can also talk about latest-and-totally-greatest developments and future stuff we're working on. i can also take questions and constructive abuse :) </table> <br/><br/> You can see a complete list of the MySQL tech talks at Google <a href="http://video.google.com/videosearch?q=engedu+mysql">here</a>. <br/><Br/> <i>Update</i>: added Stewart's talk now that it is online. <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) google(<a href="http://technorati.com/tag/google" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/google" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) tech(<a href="http://technorati.com/tag/tech" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/tech" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) talk(<a href="http://technorati.com/tag/talk" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/talk" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) performance(<a href="http://technorati.com/tag/performance" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/performance" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) optimiser(<a href="http://technorati.com/tag/optimiser" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/optimiser" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) sql(<a href="http://technorati.com/tag/sql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/sql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/000004.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/000004 http://www.stillhq.com/mysql/000004.html -35.44608 149.08867 Thoughts on the first day of the MySQL user's conference /mysql/mysqluc Wed, 26 Apr 2006 07:45:00 GMT So, I attended the first day of the MySQL user's conference yesterday, which was the tutorial day. Overall I was fairly impressed. Registration was easy, the actual rooms presentations are given in are comfortable, the PA system seemed to work after some initial problems in the morning tutorial I attended. <br/><br/> The conference center seems to be big on retirees hanging around, which I thought was weird. Each room comes with a little old lady, whose job appears to be to read a fiction novel at the door. I really have no idea what else they were achieving. They seemed to be having fun though. I did find it a bit odd that the only drinks provided by the catering staff during the day were acidic, and most of them caffinated. For example, we had choices between coffee, tea, soda water, coke, diet coke, pepsi and diet pepsi. Some fruit juice or even plain water would have been a nice change by the end of the day. <br/><br/> The food was good, unless you're a vegan like Stewart at which time the catering staff looked confused and had to go off and get him something special (which didn't look all that special to me when it came ten minutes later). If that happens again today, then I might try to talk him into just going to a restaurant for lunch with me. <br/><br/> <a href="http://mike.kruckenberg.com/archives/2006/04/mysql_cluster_c.html">The first tutorial I attended was about MySQL cluster</a>, and to be honest <a href="http://www.stillhq.com/mysql/mysqluc/000004.html">I kinda lost interest at the point where I found out that the database currently has to store all of it's data in RAM</a>. That basically renders it unusable for anyone with a large-ish database. The speaker did a good job in adverse circumstances such as the PA system initially not working, and trying to speak in a language which is not his native tongue in a room which was very wide. I do think that he needed to clamp down harder on the irrelevant, repetitive and self serving questions though. It seemed to me that there were a fair few people in the room who viewed the conference as their chance to get someone else to fix their problems at work. Whilst it's fair to go to a conference to ask advice on problems you're having, I do think that some research prior to attending (or even using the wireless during the conference) is a good idea, and that you shouldn't interrupt the flow of a talk to ask your tangential questions. <br/><br/> <a href="http://mike.kruckenberg.com/archives/2006/04/mysql_replicati_1.html">The second tutorial was by a Yahoo, and was on MySQL replication</a>. It was excellent -- well prepared, relevant to what I am caring about at the moment, coherent, and flowed well. <a href="http://jcole.us/blog/">Jeremy</a> and Eric did a great job (<a href="http://jcole.us/mysqluc/2006/MySQL%20UC%20-%20Replication%20for%20Scaling%20and%20High%20Availability.pdf">slides from the talk</a>). I hung around at the end to try to offer them beer, but they were swamped by fans who didn't appear to want to leave. I'll have to chase them down today sometime to make the offer. <br/><br/> Overall, not a perfect start to the conference, but I thought the day was very useful. A good first day. <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) mysqluc(<a href="http://www.stillhq.com/mysqluc"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysqluc" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysqluc" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) conference(<a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) open(<a href="http://technorati.com/tag/open" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/open" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) source(<a href="http://technorati.com/tag/source" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/source" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/mysqluc/000005.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/mysqluc/000005 http://www.stillhq.com/mysql/mysqluc/000005.html -35.44608 149.08867 Thoughts on the first day of the MySQL user's conference /mysql/conference/mysqluc2006 Wed, 26 Apr 2006 07:45:00 GMT So, I attended the first day of the MySQL user's conference yesterday, which was the tutorial day. Overall I was fairly impressed. Registration was easy, the actual rooms presentations are given in are comfortable, the PA system seemed to work after some initial problems in the morning tutorial I attended. <br/><br/> The conference center seems to be big on retirees hanging around, which I thought was weird. Each room comes with a little old lady, whose job appears to be to read a fiction novel at the door. I really have no idea what else they were achieving. They seemed to be having fun though. I did find it a bit odd that the only drinks provided by the catering staff during the day were acidic, and most of them caffinated. For example, we had choices between coffee, tea, soda water, coke, diet coke, pepsi and diet pepsi. Some fruit juice or even plain water would have been a nice change by the end of the day. <br/><br/> The food was good, unless you're a vegan like Stewart at which time the catering staff looked confused and had to go off and get him something special (which didn't look all that special to me when it came ten minutes later). If that happens again today, then I might try to talk him into just going to a restaurant for lunch with me. <br/><br/> <a href="http://mike.kruckenberg.com/archives/2006/04/mysql_cluster_c.html">The first tutorial I attended was about MySQL cluster</a>, and to be honest <a href="http://www.stillhq.com/mysql/mysqluc/000004.html">I kinda lost interest at the point where I found out that the database currently has to store all of it's data in RAM</a>. That basically renders it unusable for anyone with a large-ish database. The speaker did a good job in adverse circumstances such as the PA system initially not working, and trying to speak in a language which is not his native tongue in a room which was very wide. I do think that he needed to clamp down harder on the irrelevant, repetitive and self serving questions though. It seemed to me that there were a fair few people in the room who viewed the conference as their chance to get someone else to fix their problems at work. Whilst it's fair to go to a conference to ask advice on problems you're having, I do think that some research prior to attending (or even using the wireless during the conference) is a good idea, and that you shouldn't interrupt the flow of a talk to ask your tangential questions. <br/><br/> <a href="http://mike.kruckenberg.com/archives/2006/04/mysql_replicati_1.html">The second tutorial was by a Yahoo, and was on MySQL replication</a>. It was excellent -- well prepared, relevant to what I am caring about at the moment, coherent, and flowed well. <a href="http://jcole.us/blog/">Jeremy</a> and Eric did a great job (<a href="http://jcole.us/mysqluc/2006/MySQL%20UC%20-%20Replication%20for%20Scaling%20and%20High%20Availability.pdf">slides from the talk</a>). I hung around at the end to try to offer them beer, but they were swamped by fans who didn't appear to want to leave. I'll have to chase them down today sometime to make the offer. <br/><br/> Overall, not a perfect start to the conference, but I thought the day was very useful. A good first day. <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) conference(<a href="http://www.stillhq.com/conference"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) mysqluc2006(<a href="http://www.stillhq.com/mysqluc2006"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysqluc2006" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysqluc2006" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) conference(<a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) open(<a href="http://technorati.com/tag/open" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/open" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) source(<a href="http://technorati.com/tag/source" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/source" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/conference/mysqluc2006/000005.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/conference/mysqluc2006/000005 http://www.stillhq.com/mysql/conference/mysqluc2006/000005.html -35.44608 149.08867 Links from Rasmus' PHP talk /mysql/conference/mysqluc2006 Wed, 26 Apr 2006 07:09:00 GMT <a href="http://talks.php.net/show/mysql06/">The talk</a>, and <a href="http://buzz.progphp.com/">the demo</a> are both very cool. <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) conference(<a href="http://www.stillhq.com/conference"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) mysqluc2006(<a href="http://www.stillhq.com/mysqluc2006"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysqluc2006" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysqluc2006" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) php(<a href="http://technorati.com/tag/php" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/php" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) open(<a href="http://technorati.com/tag/open" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/open" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) source(<a href="http://technorati.com/tag/source" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/source" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) conference(<a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/conference/mysqluc2006/000008.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/conference/mysqluc2006/000008 http://www.stillhq.com/mysql/conference/mysqluc2006/000008.html -35.44608 149.08867 Links from Rasmus' PHP talk /mysql/mysqluc Wed, 26 Apr 2006 07:09:00 GMT <a href="http://talks.php.net/show/mysql06/">The talk</a>, and <a href="http://buzz.progphp.com/">the demo</a> are both very cool. <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) mysqluc(<a href="http://www.stillhq.com/mysqluc"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysqluc" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysqluc" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) php(<a href="http://technorati.com/tag/php" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/php" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) open(<a href="http://technorati.com/tag/open" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/open" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) source(<a href="http://technorati.com/tag/source" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/source" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) conference(<a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/mysqluc/000008.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/mysqluc/000008 http://www.stillhq.com/mysql/mysqluc/000008.html -35.44608 149.08867 I won a radio shark and headphones! /mysql/conference/mysqluc2006 Wed, 26 Apr 2006 03:38:00 GMT All I had to do was fill in a speaker evaluation form from yesterday, and now I've won a <a href="http://www.griffintechnology.com/products/radioshark/">radio shark</a> and headphones. Nice. <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) conference(<a href="http://www.stillhq.com/conference"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) mysqluc2006(<a href="http://www.stillhq.com/mysqluc2006"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysqluc2006" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysqluc2006" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) conference(<a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) open(<a href="http://technorati.com/tag/open" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/open" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) source(<a href="http://technorati.com/tag/source" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/source" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) massive(<a href="http://technorati.com/tag/massive" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/massive" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) winnings(<a href="http://technorati.com/tag/winnings" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/winnings" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/conference/mysqluc2006/000007.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/conference/mysqluc2006/000007 http://www.stillhq.com/mysql/conference/mysqluc2006/000007.html -35.44608 149.08867 I won a radio shark and headphones! /mysql/mysqluc Wed, 26 Apr 2006 03:38:00 GMT All I had to do was fill in a speaker evaluation form from yesterday, and now I've won a <a href="http://www.griffintechnology.com/products/radioshark/">radio shark</a> and headphones. Nice. <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) mysqluc(<a href="http://www.stillhq.com/mysqluc"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysqluc" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysqluc" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) conference(<a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) open(<a href="http://technorati.com/tag/open" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/open" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) source(<a href="http://technorati.com/tag/source" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/source" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) massive(<a href="http://technorati.com/tag/massive" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/massive" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) winnings(<a href="http://technorati.com/tag/winnings" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/winnings" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/mysqluc/000007.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/mysqluc/000007 http://www.stillhq.com/mysql/mysqluc/000007.html -35.44608 149.08867 MySQL Workbench /mysql/mysqluc Wed, 26 Apr 2006 02:11:00 GMT Was just introduced in the keynote and looks kinda cool. It isn't packaged in Ubuntu yet, which is a shame... <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) mysqluc(<a href="http://www.stillhq.com/mysqluc"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysqluc" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysqluc" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) workbench(<a href="http://technorati.com/tag/workbench" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/workbench" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) sql(<a href="http://technorati.com/tag/sql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/sql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) ubuntu(<a href="http://technorati.com/tag/ubuntu" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/ubuntu" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) linux(<a href="http://technorati.com/tag/linux" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/linux" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/mysqluc/000006.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/mysqluc/000006 http://www.stillhq.com/mysql/mysqluc/000006.html -35.44608 149.08867 MySQL Workbench /mysql/conference/mysqluc2006 Wed, 26 Apr 2006 02:11:00 GMT Was just introduced in the keynote and looks kinda cool. It isn't packaged in Ubuntu yet, which is a shame... <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) conference(<a href="http://www.stillhq.com/conference"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) mysqluc2006(<a href="http://www.stillhq.com/mysqluc2006"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysqluc2006" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysqluc2006" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) workbench(<a href="http://technorati.com/tag/workbench" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/workbench" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) sql(<a href="http://technorati.com/tag/sql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/sql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) ubuntu(<a href="http://technorati.com/tag/ubuntu" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/ubuntu" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) linux(<a href="http://technorati.com/tag/linux" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/linux" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/conference/mysqluc2006/000006.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/conference/mysqluc2006/000006 http://www.stillhq.com/mysql/conference/mysqluc2006/000006.html -35.44608 149.08867 MySQL cluster stores in RAM! /mysql/conference/mysqluc2006 Tue, 25 Apr 2006 02:03:00 GMT Argh! MySQL cluster currently stores in RAM only. That means if I have 100 machines each with 4 gigabytes of RAM, then I can store 200 gigabytes of data! Hurrah! That's at least what I learnt in the tutorial, feel free to correct me if I am wrong. <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) conference(<a href="http://www.stillhq.com/conference"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) mysqluc2006(<a href="http://www.stillhq.com/mysqluc2006"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysqluc2006" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysqluc2006" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) cluster(<a href="http://technorati.com/tag/cluster" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/cluster" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) conference(<a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) tutorial(<a href="http://technorati.com/tag/tutorial" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/tutorial" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/conference/mysqluc2006/000004.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/conference/mysqluc2006/000004 http://www.stillhq.com/mysql/conference/mysqluc2006/000004.html -35.44608 149.08867 MySQL cluster stores in RAM! /mysql/mysqluc Tue, 25 Apr 2006 02:03:00 GMT Argh! MySQL cluster currently stores in RAM only. That means if I have 100 machines each with 4 gigabytes of RAM, then I can store 200 gigabytes of data! Hurrah! That's at least what I learnt in the tutorial, feel free to correct me if I am wrong. <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) mysqluc(<a href="http://www.stillhq.com/mysqluc"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysqluc" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysqluc" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) cluster(<a href="http://technorati.com/tag/cluster" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/cluster" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) conference(<a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) tutorial(<a href="http://technorati.com/tag/tutorial" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/tutorial" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/mysqluc/000004.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/mysqluc/000004 http://www.stillhq.com/mysql/mysqluc/000004.html -35.44608 149.08867 Conference Wireless not working yet? /mysql/conference/mysqluc2006 Tue, 25 Apr 2006 01:28:00 GMT So, there are two access points with the ESSID "MySQL-Hyatt" that I can see from my coffee drinking spot here in the foyer. iwlist tells me that they have encryption off, which matches what the conference handbook says should be the case. No DHCP leases are being offered though. I guess that means that the conference network hasn't been commissioned yet. Oh well. <br/><br/> <i>Update</i>: Oh, it works in the conference rooms, which have a different ESSID. <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) conference(<a href="http://www.stillhq.com/conference"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) mysqluc2006(<a href="http://www.stillhq.com/mysqluc2006"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysqluc2006" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysqluc2006" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) conference(<a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) open(<a href="http://technorati.com/tag/open" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/open" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) source(<a href="http://technorati.com/tag/source" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/source" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) wireless(<a href="http://technorati.com/tag/wireless" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/wireless" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) network(<a href="http://technorati.com/tag/network" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/network" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/conference/mysqluc2006/000003.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/conference/mysqluc2006/000003 http://www.stillhq.com/mysql/conference/mysqluc2006/000003.html -35.44608 149.08867 Conference Wireless not working yet? /mysql/mysqluc Tue, 25 Apr 2006 01:28:00 GMT So, there are two access points with the ESSID "MySQL-Hyatt" that I can see from my coffee drinking spot here in the foyer. iwlist tells me that they have encryption off, which matches what the conference handbook says should be the case. No DHCP leases are being offered though. I guess that means that the conference network hasn't been commissioned yet. Oh well. <br/><br/> <i>Update</i>: Oh, it works in the conference rooms, which have a different ESSID. <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) mysqluc(<a href="http://www.stillhq.com/mysqluc"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysqluc" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysqluc" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) conference(<a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) open(<a href="http://technorati.com/tag/open" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/open" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) source(<a href="http://technorati.com/tag/source" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/source" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) wireless(<a href="http://technorati.com/tag/wireless" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/wireless" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) network(<a href="http://technorati.com/tag/network" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/network" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/mysqluc/000003.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/mysqluc/000003 http://www.stillhq.com/mysql/mysqluc/000003.html -35.44608 149.08867 Off to the MySQL tutorials /mysql/mysqluc Mon, 24 Apr 2006 23:40:00 GMT Up at 5:50am, dressed by 6:30am, and leaving the house by 7:10am to get on the <a href="http://www.stillhq.com/travel/usa/california/santaclara/000004.html">VTA light rail</a> by 7:30am. All because the tutorials start at 8:30am, and I want to catch the train instead of using up fuel... <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) mysqluc(<a href="http://www.stillhq.com/mysqluc"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysqluc" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysqluc" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) train(<a href="http://technorati.com/tag/train" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/train" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/mysqluc/000002.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/mysqluc/000002 http://www.stillhq.com/mysql/mysqluc/000002.html -35.44608 149.08867 Off to the MySQL tutorials /mysql/conference/mysqluc2006 Mon, 24 Apr 2006 23:40:00 GMT Up at 5:50am, dressed by 6:30am, and leaving the house by 7:10am to get on the <a href="http://www.stillhq.com/travel/usa/california/santaclara/000004.html">VTA light rail</a> by 7:30am. All because the tutorials start at 8:30am, and I want to catch the train instead of using up fuel... <br/><br/><i>Tags for this post: mysql(<a href="http://www.stillhq.com/mysql"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysql" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) conference(<a href="http://www.stillhq.com/conference"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/conference" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) mysqluc2006(<a href="http://www.stillhq.com/mysqluc2006"><img src="http://www.stillhq.com/favicon.png" border="0" alt="S"><a href="http://technorati.com/tag/mysqluc2006" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"><a href="http://blogs.icerocket.com/tag/mysqluc2006" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a></a>) train(<a href="http://technorati.com/tag/train" rel="tag"><img src="http://www.stillhq.com/tagicons/technorati.png" border="0" alt="T"></a><a href="http://blogs.icerocket.com/tag/train" rel="tag"><img src="http://www.stillhq.com/tagicons/icerocket.png" border="0" alt="I"></a>) </i> <br/><br/> <a href="http://www.stillhq.com/mysql/conference/mysqluc2006/000002.commentform.html">Comment on this post</a> http://www.stillhq.com/mysql/conference/mysqluc2006/000002 http://www.stillhq.com/mysql/conference/mysqluc2006/000002.html -35.44608 149.08867