Buy Percona ServicesBuy Now!

Dude, Where’s my Fractal Tree?

 | July 18, 2011 |  Posted In: Tokutek, TokuView

Unless you are Ashton Kutcher (@aplusk), or one of his Hollywood buddies, you don’t need to read any further. Allow me to explain… Over the weekend, we launched our new website. This type of announcement used to be interesting in the high-tech world. I heard Kara Swisher of the WSJ’s All things D speak at […]

Read More

Indexing: The Director’s Cut

 | July 15, 2011 |  Posted In: Tokutek, TokuView

Thanks again to Erin O’Neill and Mike Tougeron for having me at the SF MySQL Meetup last month for the talk on “Understanding Indexing.” The crowd was very interactive, and I appreciated that over 100 people signed up for the event and left some very positive comments and reviews. Thanks to Mike, a video of […]

Read More

Percona Server 5.1 with Galera replication

 | July 14, 2011 |  Posted In: MySQL

As you may know I closely follow Galera replication development, and right now I am evaluating how it performs in our benchmarks. Of course my closest interest is Percona Server, so I made port of Galera from MySQL/InnoDB-plugin to Percona Server 5.1.57. Right now it is only in source code, but it brings couple […]

Read More

Tweeted by @Twirrim

 | July 13, 2011 |  Posted In: Tokutek

I’ve been experimenting with TokuDB recently, and I’m fairly impressed with what I see. It’s nippy even with some ‘ugly’ queries.

Read More

Testing the Group Commit Fix

 | July 13, 2011 |  Posted In: MySQL

As you may know, Kristian Nielsen made a fix for the Group Commit Problem which we many times wrote about. The fix came into MariaDB 5.3 and Mark Callaghan tested it recently . We ported this patch to Percona Server (it is not in the main branch yet), and here are the results of my […]

Read More

Followup on performance metrics: slides, video

 | July 11, 2011 |  Posted In: MySQL

A while back, I wrote a two part post on how you can extract an amazing amount of information about a system’s performance, scalability, queueing, and more by just measuring request arrivals and completions, and the timestamps thereof. I promised to develop this into a more complete description of how to analyze MySQL’s performance and […]

Read More

How to change innodb_log_file_size safely

 | July 9, 2011 |  Posted In: MySQL

If you need to change MySQL’s innodb_log_file_size parameter (see How to calculate a good InnoDB log file size), you can’t just change the parameter in the my.cnf file and restart the server. If you do, InnoDB will refuse to start because the existing log files don’t match the configured size. You need to shut the […]

Read More

Don’t Thrash: How to Cache your Hash on Flash

 | July 7, 2011 |  Posted In: Tokutek, TokuView

Last week I gave a talk entitled “Don’t Thrash: How to Cache your Hash.” The talk took place at the Workshop on Algorithms and Data Structures (ADS) in a medieval castle turned conference center in Bertinoro, Italy. An earlier version of this work (with the same title) appeared at the HotStorage conference in Portland, OR. […]

Read More

Speaking on MySQL Meetup in London, July 18

 | July 6, 2011 |  Posted In: MySQL

I’m speaking at the great multi-speaker MySQL Meetup event taking place in London, 18th of July. I’ll talk about approaches to application scalability which is one of my favorite topics and would be a good fit both for MySQL DBAs and Developers. Make sure you register on meetup page as otherwise you will not be […]

Read More