Events and Replication, part 1
MySQL events have been in GA for 2 years. Events are not used as much as I would like -- often organizations will have cron jobs or scheduled tasks to perform ETL, maintenance and small aggregation...
View ArticleImplementing Parallel Replication in MySQL
Based on discussions with several clients, we are strongly considering implementing a limited form of parallel replication. Single-threaded replication is one of the most severe limitations in the...
View ArticleMySQL Community Server 5.5
MySQL Community Server 5.5 (5.5.7 rc, published on Tuesday, 09 Nov 2010)PlanetMySQL Voting: Vote UP / Vote DOWN
View ArticleAn argument for using mysqldump
I fully agree with Morgan’s An argument for not using mysqldump. This post does not come to contradict it, but rather shed a positive light on mysqldump. I usually prefer an LVM snapshot based backup,...
View ArticleMaatkit’s mk-query-digest learns about Apdex
This month’s Maatkit release, which just hit the download servers, contains a new feature for mk-query-digest: Apdex scores. The Apdex performance index is a sensible metric of how satisfactory the...
View ArticleAnd The Winner Is...MySQL!
In case you missed it, MySQL recently won the Linux Journal Reader's Choice Award for Best Database, for the third year in a row! Thank you! Test out the MySQL 5.5 Release Candidate version and...
View ArticleHow to Install innotop 1.8.0 on CentOS 5
innotop is a fine tool that every MySQL DBA should be familiar with. Although it takes a while to get used to, it's worth it. It's less than intuitive for most people, unless you grew up in Linux.The...
View ArticleNatural keys vs. auto_increment
The following is an edited transcription from the #mysql on the Freenode IRC Chat. It is here so that it can be referenced by the IRC bot on that channel. G> So it's not necessarily a bad idea to...
View ArticleLost innodb tables, xfs and binary grep
Before I start a story about the data recovery case I worked on yesterday, here’s a quick tip – having a database backup does not mean you can restore from it. Always verify your backup can be used to...
View ArticleProvide your feedback on dbForge Studio for MySQL at UserVoice!
Go to devart.uservoice.com and share your ideas about new features you want to see in dbForge Studio for MySQL. There you may vote for features that are already in our roadmap, and they will have...
View Articlemax_allowed_packet replication and global variables
The max_allowed_packet variable is used to control the maximum size of a query sent to MySQL. It’s function is fairly well defined in the manual but there is a significant gotcha that exists when...
View ArticleHow To Build MySQL Releases
One of the major benefits from the CMake work available in MySQL 5.5 is that in the MySQL Release Engineering team we have been able to make it easy for users and developers to build MySQL exactly as...
View Article451 CAOS Links 2010.11.09
The ASF threatens to withdraw from the JCP. The demise of the Symbian Foundation. And more. Follow 451 CAOS Links live @caostheory on Twitter and Identi.ca, and daily at Paper.li/caostheory “Tracking...
View ArticleMySQL 5.5: Performance and Scalability Unleashed!
MySQL 5.5 is set to ship GA soon so I thought I would create a series of blogs that highlight the key new features I will start with a rundown of where we have made improvements and then expand into...
View Articledb4free.net is back again, with MySQL 5.5
Disaster struck again. Well, it’s actually not really a disaster. db4free.net is a testing environment and people are not supposed to use it for any important data, or to use it in production. When...
View ArticleState of the MySQL Community
A very interesting presentation by Kaj Arnö about the State of the MySQL Community. The initial part of the presentation is about the history of how things happened with MySQL, Sun and Oracle, then it...
View ArticleGet The Facts: MySQL Licensing and Pricing
The confusion about whether MySQL Community Edition still included InnoDB seems now to have dissipated. Thank you to Sheeri Cabral, Darren Cassar and all of you who helped correct the misperception...
View ArticleScreenshots of innotop’s new U mode
I’ve started an HTML manual for innotop, a “top” clone for MySQL. It includes screenshots. Right now I only have screenshots for the new U mode, which demonstrates how the User Statistics enhancements...
View ArticleMySQL 5.5.7 - Can we trust it being RC, or?
I just saw that MySQL 5.5.7 RC had been released, and reading the releasenotes made me more than a fair bit suspicious. In some kind of general agreement on what constitutes a "beta" release, this is...
View Article8 substitution rules for running SQL in parallel
A lot of the work that I do on my personal projects such as Flexviews and Shard-Query involves taking a query and manipulating it in such a way as to obtain the same result, but in a different manner....
View Article