SELF 2012 Begins
The week started with MySQL Innovation Day , which included some great presentations for the Oracle engineers and the MySQL community. Today though is MySQL Day at SELF and it is packed with top MySQL...
View ArticleHowto Tune MariaDB Write Performance
This article describes how I tuned MariaDB to give the best write throughput with SSD based storage. When you have a write-heavy application writing into InnoDB, you will probably experience the InnoDB...
View Article5.5 Series Sysbench OLTP Results
A few days ago MariaDB, MySQL and Percona all three released new versions of the 5.5 server. So I decided it’s time to run sysbench once more and compare the OLTP performance. The test candidates are:...
View ArticleHow To Tune MariaDB Write Performance
This article describes how I tuned MariaDB to give the best write throughput with SSD based storage. When you have a write-heavy application writing into InnoDB, you will probably experience the InnoDB...
View ArticleMySQL Performance: Binlog Group Commit in 5.6
The binlog sync contention was a problem from a long date in MySQL.. Well, it was less visible few years ago until MySQL performance was quite limited even without binlog enabled ;-)) However, with...
View ArticlePercona replication manager (PRM) documentation available (beta)
Since the new MySQL Pacemaker resource agent supporting PRM is now included in version 3.9.3 of the official Pacemaker resource agents package and things have stabilized a bit, I have been able to...
View ArticleNOT IN with NULLs in the Subquery
A coworker came to me with a perplexing issue. He wanted to know why these two queries were not returning the same results: mysql> SELECT COUNT(*) -> FROM parent -> WHERE id NOT IN (SELECT...
View ArticleNo MySQL Cluster, the table isn't bl**dy full! Not even close!
OK, to begin with, I'd really like to try MySQL Cluster as a Key-Value Store. Yes, I have already recognized that MySQL Cluster stores variable length data in fixed length format. And someone should...
View ArticleTab Sweep: Email, AntClassLoader, CouchBase Manager, Memory Usage, ...
Recent Tips and News on Java, Java EE 6, GlassFish & more : • Java, GlassFish v3, High CPU and Memory Usage, Locked Threads, Death (Gregor Bowie) • Why I will continue to use Spring *and* Java EE...
View ArticleSave energy by OS-driven DRAM refresh
Save energy by OS-driven DRAM refresh: Had the same idea… they’ve been faster :)PlanetMySQL Voting: Vote UP / Vote DOWN
View ArticlePesky quoted identifiers in SQL
The SQL that Mondrian generates is, until now, different than the SQL that most people would write by hand. Most people don't use spaces or punctuation in table and column names, and don't enclose...
View ArticleEven faster group commit!
I found time to continue my previous work on group commit for the binary log in MariaDB. In current code, a (group) commit to InnoDB does not less than three fsync() calls: Once during InnoDB prepare,...
View ArticleFractal Tree Indexing and Filesystems – HotStorage 2012
Modern file systems are well equipped to deal with large writes. One area that remains challenging however is to efficiently write out “microdata”, such as metadata and small portions of large files,...
View ArticleOfficial MySQL Cluster Training Available Near You!
Oracle is the official provider of MySQL Training. To learn more about MySQL Cluster, you can register for the MySQL Cluster training at a large selection of locations and often you will find the...
View ArticleREPOST: A Tragically Comedic Security Flaw in MySQL
“In short, if you try to authenticate to a MySQL server affected by this flaw, there is a chance it will accept your password even if the wrong one was supplied. The following one-liner in bash will...
View ArticleMozilla DB News, Monday Jun 11th
We are as busy as ever at the Mozilla DB team. We are currently in the middle of conference season, and in the past two weeks I have spoken at OUG Harmony in Finland and at the SouthEast LinuxFest in...
View ArticleA security flaw in MySQL authentication. Is your system vulnerable?
A few days ago Sergei Golubchik of Monty Program sent an e-mail to the Open Source Security mailing list informing about a security vulnerability in MySQL authentication system. Under certain...
View ArticleThings I’m looking forward to in MySQL 5.6
As a tool author, I really look forward to working with MySQL 5.6. Many of the improvements will make life significantly easier for Percona Toolkit. One illustration of this is in figuring out what the...
View ArticleHow to import CSV files into ArcGIS
To avoid errors when importing CSV files with decimal values into ArcGIS using a German locale, just separate the values with a tabulator instead of the comma: lat lng value 1,213 1,43 432,23 Then save...
View ArticleNO Security vulnerability in Percona Server / XtraDB Cluster provided binaries
Many of you heard of this nasty security vulnerability in MySQL, and as we are getting a lot of inquiries how does it affect Percona Server, I decided to address it in this post. The issue exists in...
View Article