How do you know when to shard your database?
We at ScaleBase talk about sharding so much, it’s difficult for us to see why someone wouldn’t want to shard. But just because we’re so enthusiastic about our transparent sharding mechanism, it doesn’t...
View ArticleHigh Performance PHP Session Storage on Scale
One of the great things about the HTTP protocol, besides status code 418, is that it's stateless. A web server therefore is not required to store any information on the user or allocate resources for a...
View ArticleScaling MySQL with TokuDB Webinar – Video and Slides Now Available
Thanks to everyone who signed up and attended the webinar I gave this week with Tim Callaghan on Scaling MySQL. For those who missed it and are interested, the video and slides are now posted here. A...
View ArticleOTN Developer Day: MySQL - Minneapolis, MN
Thanks to the community for a great turn out at the OTN Developer Day: MySQL in Minneapolis, MN.The room was packed and we had to bring more tables in to handle the crowd. Sessions covered enterprise,...
View ArticleStewart speaking at OSDC 2011
I’ve just arrived at ANU in Canberra for the Open Source Developers Conference 2011 (OSDC). I’ve spoken at several of the past OSDCs that have been held around Australia: 2005, 2007, 2008, 2010 and now...
View ArticleAutomatically Download MySQL Enterprise Monitor Graphs as PNG Files Using Perl
I was giving a presentation of the MySQL’s Enterprise Monitor* application to a client recently. I was demonstrating the “graphs” section of MEM, where you can monitor MySQL sessions, connections,...
View ArticleLog Buffer #246, A Carnival of the Vanities for DBAs
The just gone-by recession (or is it still here?) taught companies to stop investing in new technology hastily and first look inwards to extract some more juice from the existing humming machines....
View ArticleVisualization of the Week: A better U.S. migration map
Jon Bruner's "American Migration" visualization, based on IRS data, demonstrates how "Americans are enormously mobile: 37.5 million people moved from one house to another last year, with 4.3 million of...
View Article451 CAOS Links 2011.11.18
Rapid7 secures new funding. Microsoft drops Dryad. And more. # Rapid7 secured $50m in series C funding. # Microsoft confirmed that it is ditching its Dryad project in favour of Apache Hadoop. # Arun...
View ArticleEventual Consistency in MySQL
We’re told that foreign key constraints are the best way to enforce logical referential integrity (RI) in SQL, preventing rows from becoming orphaned. But then we learn that the enforcement of foreign...
View ArticleOurSQL Episode 66: Breaking the News Reels
In this podcast we talk about how to keep up with the MySQL ecosystem, and introduce a new segment. We invite you to let us know how you keep up, too. And we've updated our theme song! News The Meet...
View ArticleMy List of MySQL Websites
I ask Sheeri of the OurSQL podcast to publish her list of MySQL websites and podcasts she follows. I thought it was only fair I do the same. If you don’t watch these all the time your missing out. I...
View ArticleMySQl Cluster 7.2 — a single node cluster
Today we will get MySQL Cluster running on a single node. A few years ago I created as presentation on running MySQL Cluster 5.1 on a laptop using Virtualbox that has proven to be the most popular...
View ArticleSchoonerSQL: True MySQL and InnoDB means Zero Vendor Lock-In
SchoonerSQL™ is and will remain 100% MySQL and InnoDB compliant, assuring that customer investments in MySQL are fully preserved. SchoonerSQL is not a rewrite of MySQL and InnoDB; SchoonerSQL is built...
View ArticleAlter table engine TokuDB
At the le MUG some questions raised on TokuDB, i hope this post will answer more in deph details InnoDB like any other general purpose RDBMS can be really bad for online back-office with big tables,...
View ArticleBlack icons on Wine fixed
Wine users reported this a couple of times in HeidiSQL's bug tracker, and also on WineHQ there were several reports for the same thing found: black color on icon areas which should be transparent....
View ArticleManually Deleting file and DISCARD TABLESPACE are not the only ways to...
I’m sure most of you have seen the following error, and in many cases it’s quite easy to diagnose, as the error message is clear: 111111 11:11:11 [ERROR] MySQL is trying to open a table handle but the...
View ArticleWordpress from a MySQL DBA view
Wordpress is a very popular Content Management System, usually built on top of a MySQL Database. Recently I attended a local Wordpress user group an that started me wondering what the database tables...
View ArticleGreat work, bug #12704861 was fixed!
MySQL Community Server 5.1.60 has been released and I am very happy because the release notes state that bug #12704861 has been fixed. I know this bug quite well. As my readers are very busy let me...
View ArticleMySQL Life Cycle. Your Feedback is needed.
When I started with MySQL 3.22 I would start running MySQL from early beta (if not alpha) and update MySQL the same date as release would hit the web. Since that time I matured and so did MySQL...
View Article