Using the right tool for the job at hand - MongoDB, MySQL and Sphinx
You may have seen my posting regarding "eventual consistency" some months ago, and you may have come to the conclusion that I was insisting that a SQL based RDBMS is the way to go for just about...
View ArticleMySQL 5.5.8 and Percona Server: being adaptive
As we can see, MySQL 5.5.8 comes with great improvements and scalability fixes. Adding up all the new features, you have a great release. However, there is one area I want to touch on in this post. At...
View ArticleLooking for a hack - Passing comment-like info through the binary log
I am facing an interesting problem. I need to mark somehow a statement in such a way that the comment is preserved through the binary log.I don't have control on how the statement is generated or...
View ArticleDownload, configure, compile, and install MySQL 5.5.8 from source code on Linux
MySQL 5.5.8 is the latest production-ready release of the most popular opensource database management system on the planet ie. MySQL.PlanetMySQL Voting: Vote UP / Vote DOWN
View ArticleCalpont InfiniDB 2.0.2 Community Now Available
We are pleased to announce the availability of the 2.0.2 release of Calpont InfiniDB Community. This is our second maintenance release for 2.0.Please note that with this release we have provided the...
View ArticleThank-you Oracle and others for MySQL 5.5
I just wanted to express my appreciation for the 5.5 release. I know a lot of great engineers, documentation writers, testers, packagers, product managers, and even non-technical people must have done...
View ArticleMariaDB Draft Trademark Policy Available
A couple of weeks ago I mentioned in a post that Monty Program was working on a trademark policy for MariaDB, and we hoped to have something available for community review in early 2011. Well, that...
View ArticleMySQL Server and NUMA architectures
When you run MySQL on a large NUMA box it is possible to control the memory placement and the use of CPUs through the use of numactl. Most modern servers are NUMA boxes nowadays.numactl works with a...
View ArticleDBJ: Maatkit & Tcpdumps for Query Analysis
MySQL has a great facility called the slow query log. It allows you to filter out the most expensive requests against your database. You may not have enabled it, however, and perhaps don’t want to...
View ArticleTuning InnoDB Configuration
I had earlier written a post on tuning the MySQL server configuration which was more geared towards the MyISAM storage engine. While that is not because I didn't intend on ignoring InnoDB but because I...
View ArticlePrepared statements and code re-use
An SQL error which was a pain to get to the root of: ERROR 1444 (HY000): The prepared statement contains a stored routine call that refers to that same statement. It’s not allowed to execute a prepared...
View ArticleThe growing importance of data journalism
One of the themes from News Foo that continues to resonate with me is the importance of data journalism. That skillset has received renewed attention this winter after Tim Berners-Lee called analyzing...
View ArticleMySQL 5.5.8 and Percona Server on Fast Flash card (Virident tachIOn)
This is to follow up on my previous post and show the results for MySQL 5.5.8 and Percona Server on the fastest hardware I have in our lab: a Cisco UCS C250 server with 384GB of RAM, powered by a...
View ArticleProposal for MariaDB trademark policy
Within Monty Program Ab we have during this year had a lot of discussions about how to go forward with the MariaDB trademark. It's been clear that everyone wants to have something that is substantially...
View ArticleStrata Gems: DIY personal sensing and automation
We're publishing a new Strata Gem each day all the way through to December 24. Yesterday's Gem: Turn MySQL into blazing fast NoSQL. Tomorrow's augmented reality is being built today on mobile devices....
View ArticleInstalling HandlerSocket (NoSQL plugin) into MiariaDB on CentOS 5.5.
The title says it all. If you don’t know what HandlerSocket is or why you would want to use it you need to reads Yoshinori Matsunobu’s blog post. Lets get started. login as root Make sure you have...
View ArticleHow long is recovery from 8G innodb_log_file
In my previous posts I highlighted that one of improvements in Percona Server is support of innodb_log_file_size > 4G. This test was done using Percona Server 5.5.7, but the same performance...
View ArticleOurSQL Episode 27: To SQL or No[tto]SQL, that is the question
We talk about HandlerSocket with special guest Patrick Galbraith of Blue Gecko, have some Ear Candy and talk about OSCon and the Strata Conferences The HandlerSocket announcement blog post from...
View ArticleUpcoming webinar – What’s New in Managing MySQL Cluster
There will be a live webinar on Wednesday January 12 describing the new ways that you can manage MySQL Cluster (with a bit of monitoring thrown in). As always, the webinar is free but you need to...
View ArticleCould not find first log file name in binary log index file
Scenario Master – Master replication MasterA is a client facing server MasterB is a warm standby server (read only) MasterB restarted abruptly and when instances were braught back up MasterA (it’s...
View Article