Category Archives: Waffle Grid

Filtering by table is now possible with WaffleGrid

Since I have been a home recently, I put some time correcting bugs in WaffleGrid and adding new features. Thanks to gdb, I have been able to understand a silly bug that was affecting WaffleGrid with sysbench but, weird enough, … Continue reading

Posted in innodb internals, mysql, Waffle Grid, yves | Comments Off on Filtering by table is now possible with WaffleGrid

You know you have really screwed up when …

You crash MySQL/Innodb and you trace the error to a function that says: “This function checks the consistency of an index page when we do not know the index. This is also resilient so that this should never crash even … Continue reading

Posted in innodb internals, Matt, mysql, Waffle Grid | Comments Off on You know you have really screwed up when …

Waffle Grid Like Features in EnterpriseDB

Yves pointed this out to me: http://www.internetnews.com/software/article.php/3825426/ “Moving beyond just providing Oracle compatibility, EnterpriseDB is adding new scalability features to their database. One of them is a feature called ‘”Infinite Cache,” which is based on the open source memcached application. … Continue reading

Posted in mysql, performance, Waffle Grid | Comments Off on Waffle Grid Like Features in EnterpriseDB

Testing Waffle

So Ronald Bradford has been getting some EC2 AMI’s setup for Waffle the last couple of days. Really he is the first person to work with us on testing out the 0.5 cream release. It’s funny but when you are … Continue reading

Posted in Matt, mysql, Waffle Grid | 1 Comment

WaffleGrid: Cream Benchmarks, stable and delivering a 3x boost

Lets get down to how the latest version of Waffle Grid performs. Starting off simple lets look at the difference between the wafflegrid modes. As mentioned before the LRU mode is the “classic” Waffle Grid setup. A page is put … Continue reading

Posted in benchmark, Matt, mysql, performance, Waffle Grid | Comments Off on WaffleGrid: Cream Benchmarks, stable and delivering a 3x boost

WaffleGrid: 0.5 Cream Release

I wanted to let everyone know that we are releasing Waffle Grid 0.5 code named Cream. This release fixes the nasty secondary index bug that plagued the butter release. I have been running tests on this code base for about … Continue reading

Posted in Matt, mysql, performance, Waffle Grid | 1 Comment

Waffle: Progress and a Rearchtecture?

So I spent several hours over the last few days on the Secondary index bug. Out of frustration I decided to try and bypass the LRU concept all together and try going to a true secondary page cache. In standard … Continue reading

Posted in benchmark, innodb internals, linux, Matt, mysql, Waffle Grid | 1 Comment

Waffle: The Mystery Continues

So I spent the weekend looking at places where we may have missed something in the code for waffle. You can actually see some of the stuff I tried in the bug on launchpad about this, but the weird thing … Continue reading

Posted in innodb internals, Matt, mysql, Waffle Grid | 2 Comments

Waffle: limiting the space ids being pushed to memcached

If you read Yves blog post about waffle yesterday we are seeing some weird gremlins in the system and could use some scoobey doo detective work if you have some ideas. The strange thing is it only exhibits under high … Continue reading

Posted in innodb internals, Matt, mysql, Waffle Grid | 3 Comments

What’s up with WaffleGrid?

You probably haven’t noticed but I have not blogged since the UC. It is not because I am upset by the perspective of working for Oracle, I have simply been busy tracking down an issue we have with WaffleGrid. We … Continue reading

Posted in mysql, Waffle Grid, yves | 6 Comments