June 18, 2013

Post: Caching techinques

to the main point of this article – I wanted to talk in ahow MySQL Query Cache works by removing all queries derived from the table if that table is updated. This technique requires you to… cache with result set for most …put it as separate item as it is quite efficient way to organize things. In

Post: The story of one MySQL Upgrade

results differences which turned out to be false positives too – thanks to TABLE CHECKSUM mk-upgrade uses by default to check result sets. –compare-results-method rows helped to

Post: Detailed review of Tokutek storage engine

a richer set of indexes at aresults for some kind of queries, i.e. point select queries, as in this case TokuDB has toin a release soon. – The ways to do a backup is mysqldump/mysqlhotcopy. It is not fully transparent backup, as it applied TABLEput into mysql, application performance logs to

Post: MySQL 5.5.8 and Percona Server: being adaptive

to fix the buffer pool scalability issue. Let’s see how MySQL performance changes for the last workload if we set…pool scalability in a different way. UPDATE By request from commenter I put also results with different …_cache_size=0 skip-name-resolve table_cache=10000 [mysql] socket=/tmp/mysql.sock…

Post: Is disk Everything for MySQL Performance ?

a lot of people out where which put it as disk is everything. Remember Paul Tuckfield saying “You should ask howto insert new data and fetch few rows to show search results which does not require too much IO capacity or high in

Post: Faster MySQL failover with SELECT mirroring

to matter a lot. Warming up a system so it’s actually responsive can take hours. As a resultin tables on my laptop, I wrote a query against these three sets of stats to find the top tables

Comment: MySQL 5.6 vs MySQL 5.5 and the Star Schema Benchmark

to post about it. I want to test other settings and see how they work, but I can’t put that all in a… and which ones might result in significant (and possibly negative) …tables into the BP. But it doesn’t do those things. In either case, the dimension tables could be placed (or pinned) into a

Post: Innodb undo segment size and transaction isolation

a small record in undo space so row can be deleted on rollback, update and delete however need to put the old row version inresult if you’re dealing with long running transactions consisting of many queries setting isolation mode to

Comment: How to find wrong indexing with glance view

in a test environment. Another tip, turn off caching on your testing environment MySQL that way the queries are re-executed. Cached resultsputting much thought into how the data will be retrieved by the database. This allows you to

Post: Economics of Performance Optimization

result” typical application would have number of low hanging fruits which are easy totable structure which may cost you much more to fix at later stage. As time goes many project find them inhow to optimize it another 10-15% may be a great idea. On higher end I’d even look to speak to