May 24, 2012

Post: Multi Range Read (MRR) in MySQL 5.6 and MariaDB 5.5

the combined size of the secondary key tuples fetched, and N is the buffer size. In MySQL 5.6 the buffer size used by MRR can be controlled by thein the table above you can with default buffer size of 256K, MariaDB 5.5 shows that Handler_mrr_rowid_refills = 1, which means the

Post: Time for Zero Administration effort at MySQL ?

changing tables rather than command line options (like much of Performance Schema configuration). Innodb settings alone push 100. True you dothe same time however I am happy many more options got exposed over last few years. Majority of options in MySQLMySQL would use the same sort_buffer_size

Post: How Percona does a MySQL Performance Audit

in mysql> show global variables like ‘%table_size%’; +———————+———–+ | Variable_name | Value | +———————+———–+ | max_heap_table_size | 268435456 | | tmp_table_size | 268435456 | +———————+———–+ If these are not the same size

Post: Using MMM to ALTER huge tables

you‘re altering gigabyte size tablesthe “downtime” part. The longer it takes to apply application changes, the longer is the downtime. Our customer built his application so it automatically detects the

Post: MySQL 5.5.8 - in search of stability

in MB or GB and shows what amount of the space in innodb_log_file corresponds to changed pages in the buffer pool. Youthe stable line in MySQL 5.5.8. But, finally, let me show the result I got running Percona Server in optimized mode: innodb_buffer_pool_size

Post: High-Performance Click Analysis with MySQL

you know you‘ll get there, it can change the lifecycle of your application in advance. What about partitioning in MySQLthe indexes less than half the size. In real life this technique often makes the table+index much less than half the size. You

Post: New SpecJAppServer results at MySQL and Sun.

The MySQL Settings are probably what is the most interesting: MySQL 5.0 Tuning in /etc/my.cnf (included intables use in the benchmarks ? As otherwise you also need to boost tmp_table_size to deal with implicit memory tables. innodb_file_per_table

Post: Innodb row size limitation

in the original table. It also requires you to change the way you insert/modify data, as more tables are involved, and for example youchange the way your application uses this data. You can limit the changes to your application if you choose XML as format and you use MySQL‘s built in

Post: Percona Toolkit 2.0.1 and 1.0.2 released

MySQL administrators. There is one really big thing to talk about in this release: version 2.0 of pt-table-checksum. You know how youyou have to read the documentation on 99 command-line options to learn how to run the tool again in “show me the differences” mode, and if you

Post: Recovering Innodb table Corruption

MySQL server during query As you can see I can get rows from the table in the new one until we finally touch the row which crashes MySQL. Inhow many rows do you need to skip exactly to recover as much data as possible. Row size can be good help to you. In