Shinguz: Migrating from MySQL Master-Master Replication to Galera...
Introduction Galera is a synchronous Multi-Master Replication for MySQL. It is therefore in competition with several other MySQL architectures: Master-Master Replication with MySQL MySQL Cluster The...
View ArticleMore MySQL foreach()
In my previous post I've shown several generic use cases for foreach(), a new scripting functionality introduced in common_schema. In this part I present DBA's handy syntax for schema and table...
View ArticleMonitoring your monitoring tools (MONyog inside) !
Regardless of the monitoring tool you use to monitor your databases, it can be better to monitor this tool. No, it’s not a joke ! Do you think you can have a benefit with a monitoring tool not...
View ArticleThree ways that the poor man’s profiler can hurt MySQL
Over the last few years, Domas’s technique of using GDB as a profiler has become a key tool in helping us analyze MySQL when customers are having trouble. We have our own implementation of it in...
View ArticleXtraBackup Manager - XtraBackup Throttling
Hello again!This week I have been spending some time adding support for throttling to XtraBackup Manager as it has been considered a pre-requisite for us using the tool against our production...
View ArticleBuilding libMemcached RPMs
A client running CentOS 5.4 Amazon EC2 instances needed the latest libMemcached version installed. With the inclusion of the "make rpm" target, libMemcached makes it easy to build the libMemcached RPMs...
View Articlekernel_mutex problem. Or double throughput with single variable
Problem with kernel_mutex in MySQL 5.1 and MySQL 5.5 is known: Bug report. In fact in MySQL 5.6 there are some fixes that suppose to provide a solution, but MySQL 5.6 yet has long way ahead before...
View Article451 CAOS Links. 2011.12.02
Talend delivers v5. Zentyal raises series A. The TCO of OSS. And more. # Talend announced version 5 of its data integration suite, adding business process management capabilities via an OEM...
View ArticleAnnouncing new features in MariaDB
We have lately been talking about some upcoming features that we feel are important to MariaDB users, because the corresponding ones that will be provided with MySQL will be incompatible with MariaDB...
View ArticleOurSQL Episode 68: Scaling, or Sailing?
This week Sheeri visits the Schooner offices and inteviews Dr John Busch, the CTO, Founder, and Chairman of the Board for Schooner. Schooner is able to fully use multi-core processors and do fully...
View Articlekernel_mutex problem cont. Or triple your throughput
This is to follow up my previous post with kernel_mutex problem. First, I may have an explanation why the performance degrades to significantly and why innodb_sync_spin_loops may fix it. Second, if...
View ArticleMySQL Enterprise Monitor Advisors Version 2.3.8.2124
MySQL Enterprise Monitor Advisors version 2.3.8.2124 is now available. PlanetMySQL Voting: Vote UP / Vote DOWN
View ArticleMySQL Enterprise Monitor 2.3.8 Is Now GA!
We are pleased to announce that MySQL Enterprise Monitor 2.3.8 is now available for download on the My Oracle Support (MOS) web site as our latest GA release. It will also be available via the Oracle...
View ArticleMarketing a bug in 3 easy steps
File a request for crash recovery tests and wait a few monthsFile a request for error injection tests during InnoDB DDL and wait a few monthsLose a table during alter table because untested error...
View Articlebanker’s round for mysql
for some reason, nobody has ever exposed the different rounding methods via mysql’s built-in ROUND() function, so if you want something different, you need to add it via a stored function. the function...
View ArticleFromDual.en: New version of FromDual's Performance Monitor for MySQL (MPM)...
On December 2nd 2011 FromDual released the new version v0.7.2 of its Performance Monitor for MySQL. The new version can be downloaded from here. The Performance Monitor for MySQL is an agent which is...
View Articleon MySQL replication prefetching
For the impatient ones, or ones that prefer code to narrative, go here. This is long overdue anyway, and Yoshinori already beat me, hehe… Our database environment is quite busy – there’re millions of...
View ArticleWhat does MariaDB’s user feedback feature report?
I was curious what information MariaDB’s “phone home” user feedback plugin sends. (It works on more than just MariaDB, by the way.) It’s easy enough to find out: just load the plugin, then select from...
View ArticleA little bit about BIT again.
The MySQL implementation of the BIT type has had severe criticism over time. I think the famous Blog by Baron Schwartz here will be known to a lot of people. It both complains about the implementation...
View Article05.12. Doctrine 2
Introduction Object-relational mapping (ORM) frameworks have been around for several years now and for some people, ORM is already outdated by now. As we have seen with other technologies and concepts...
View Article