Scalable, persistent, HA NoSQL Memcache storage using MySQL Cluster
Memcached API with Cluster Data Nodes This post was first published in April 2011 when the first trial version of the Memcached API for MySQL Cluster was released. This API has now been included in the...
View ArticleSynchronously Replicating Databases Across Data Centers – Are you Insane?
Well actually….no. The second Development Milestone Release of MySQL Cluster 7.2 introduces support for what we call “Multi-Site Clustering”. In this post, I’ll provide an overview of this new...
View ArticleLiveblogging at OOW: State of the Dolphin
Thomas Ulin, VP of MySQL Enginnering, speaks about "State of the Dolphin" at 2011 Oracle OpenWorld. There are some pretty cool new features in MySQL 5.6 development milestone release 2, and they are...
View Article70x Faster Joins with AQL in MySQL Cluster 7.2 DMR
70x faster joins with AQL The new MySQL Cluster Development Milestone Release just announced by Oracle includes 2 new features which when combined can improve the performance of joins by a factor of...
View ArticleInnoDB Memcached with Binlog Capability
In our earlier Labs release, we presented a MySQL NoSQL solution through InnoDB Memcached Daemon Plugin (see earlier Calvin’s and my posts). That earlier release allows the Memcached Plugin directly...
View ArticleHow to Implement MySQL Sharding – Part 3
In the previous post of this series (which can be found here) I discussed how to migrate your data once you have decided how to shard your schema. Once your data is sharded, it’s time to modify your...
View ArticleMySQL Resources
So Sunday & Monday have been great! I was glad to be able to visit and talk with so many people from the MySQL community. While talking with the community, we often directed people to Sheeri's QR...
View ArticlePercona Welcomes Patrick Crews
I am very happy to welcome Patrick Crews to the Percona development team. Patrick joins Percona at a very exciting time for the development team. We are getting regular releases of Percona Server and...
View ArticlePercona Server 5.5.15 + Galera 21.1-beta2
Codership team published beta2 of MySQL 5.5.15 with Galera replication https://launchpad.net/codership-mysql and we made port to Percona Server: source code:...
View ArticleNoSQL for us RDBMS folks - MongoDB 101
As you probably know, I have been doing RDBMS work for many years, some 25+ years by now. At Recorded Future I am the database architect, and although an RDBMS is used extensively, MySQL in this case,...
View ArticleOverriding bind=... in included MySQL option files
Debian and Ubuntu make use of the !includedir directive at the end of the packaged my.cnf to allow for extending and overriding their default configuration without having to modify the distribution...
View ArticleSeveralnines releases ClusterControl™ for MySQL Replication v. 1.1.9
Stockholm - October 4th 2011Severalnines, provider of automation and management software for easily usable, highly available and auto-scalable cloud database platforms, today announces the latest...
View ArticleOptimizer tracing: Query Execution Plan descriptions beyond EXPLAIN
Understanding why MySQL chooses a particular join order or why table scan is chosen instead of range scan is often very hard even for experienced MySQL users. Two almost identical queries, differing...
View ArticleInstalling Maatkit when you have Perl-DBD-MySQL issues
Note to self: If I have a problem installing Maatkit scripts because maybe Percona server created conflicts with dependencies, here is what I did to solve that: wget...
View ArticleNetApp and cifs - where is the traffic going
Usually my posts are MySQL related though sometimes I will add something that I find that may not be related to MySQL.... like this. Sorry guys at http://planet.mysql.com :)Here is a cool little...
View ArticleOptimizer tracing: how to configure it
In this blog post, my colleague Jørgen Løland described a new feature of MySQL 5.6: Optimizer Tracing. I recommend reading his article, as it presents this new feature in a simple, easy-to-read...
View ArticleWrite Optimization: Myths, Comparison, Clarifications, Part 2
In my last post, we talked about the read/write tradeoff of indexing data structures, and some ways that people augment B-trees in order to get better write performance. We also talked about the...
View ArticleTuesday at Oracle Open World 2011 – Sun Family Reunion and MySQL Reception
Lots of great energy, events, presentations and receptions going on at Oracle Open World. Two very key receptions are happening Tuesday night. The Solaris Family Reunion reception and the MySQL...
View ArticleOpen World & a bunch of camps!
It's quite a week here! Craig Russell and I will be giving a talk about the NoSQL APIs for MySQL Cluster (mod_ndb, memcached, and ClusterJ) twice: first at Oracle Open World at 9:00 AM on Thursday...
View ArticleMySQL DAY @OOW
Today will be a busy day for MySQL @OOW. The sessions today cover a wide range of MySQL users.Sessions include:Advanced MySQL Replication Getting to know the MySQL Enterprise MonitorMySQL Performance...
View Article