June 20, 2013

Post: Identifying the load with the help of pt-query-digest and Percona Server

… was used, whether tmp table was created in memory or on disk, if full scan was done, etc) as well as InnoDB statistics (such… time, the number of tmp tables created in memory vs on-disk, percentage of queries that needed full scan, InnoDB IO stats, etc. One… gather more data about the underlying tables involved and the query execution plan used by MySQL. The end result might be that…

Post: The new cool MySQL patch has landed! Check your queries performance!

Tmp_table will be set. Sometimes that table must be created on disk instead of in memory, in such case Disk_tmp_tableTmp_table: Yes Disk_tmp_table: No # Filesort: Yes Disk_filesort: No Merge_passes: 0 # InnoDB_IO_r_ops: 19 InnoDB_IO_r_bytes: 311296 InnoDB

Post: How Percona does a MySQL Performance Audit

tmp_tables and Created_disk_tmp_tables, I’ll paste in mysql> show global variables like ‘%table_size%’; +———————+———–+ | Variable_name | Value | +———————+———–+ | max_heap_table_size | 268435456 | | tmp_table

Post: Join Optimizations in MySQL 5.6 and MariaDB 5.5

…the workload fits entirely in memory. For the purpose of benchmarking in-memory workload, the InnoDB buffer pool size is …look at the status counters. Counter Name MySQL 5.5 MySQL 5.6 MySQL 5.6 w/ join_buffer_size=6M …& mrr_buffer_size=4M Created_tmp_disk_tables 0 0 0 0 0 0 Created_tmp_tables 1 1 1 1 …

Post: Shard-Query EC2 images available

… 64 bit varieties. Due to memory requirements, the InnoDB versions are only available on 64 bit instances. MySQL will fail to start on… table-definition-cache=16384 table-open-cache=128 thread-cache-size=32 thread-stack=256K tmp-table-size=64M transaction-isolation=READ-COMMITTED user=mysql

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

…the workload fits entirely in memory. For the purpose of benchmarking in-memory workload, the InnoDB buffer pool size is … bound workload, mentioned above. Counter Name MySQL 5.5 MySQL 5.6 MySQL 5.6 w/ read_rnd_bufer_… mrr_buffer_size=4M Created_tmp_disk_tables 1 1 1 1 1 Created_tmp_tables 1 1 1 1 1 …

Post: Index Condition Pushdown in MySQL 5.6 and MariaDB 5.5 and its performance impact

… in preparation for the talk comparing the optimizer enhancements in MySQL 5.6 and MariaDB 5.5. We are taking a… optimizer enhancement Index Condition Pushdown (ICP). Its available in both MySQL 5.6 and MariaDB 5.5 Now let’s take…

Post: Side load may massively impact your MySQL Performance

…concurrently because Sysbench should run completely in memory and use a lot of CPU …mysqlmysql-host=localhost –mysql-table-engine=innodbmysql-db=test –oltp-table-name=md_cache_test_small –oltp-table-size=1100000 –mysql-user=msandbox –mysql-password=msandbox –mysql-socket=/tmp/mysql

Post: New SpecJAppServer results at MySQL and Sun.

MEMORY tables 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: MySQL Server Variables - SQL layer or Storage Engine specific.

… still have some tables in MyISAM format in “mysql” database. Plus HEAP/MEMORY tables are used for temporary tables which may become …for Innodb. tmp_table_size This variable specifies maximum size implicit temporary table (created during query execution automatically) will grow as MEMORY table