May 25, 2012

Post: Troubleshooting MySQL Memory Usage

SHOW ENGINE INNODB STATUS and look for memory information block, which can use like this: ———————- BUFFER POOL AND MEMORY ———————- Total memory allocated 132183490560; in additional poolBuffer pool size 7864319 Buffer pool size, bytes 128849002496 Free buffers

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

…, the InnoDB buffer pool size is set to 6G and the buffer pool was warmed up, so that the relevant pages were already loaded in the buffer pool… the status counters above that both MySQL 5.6 and MariaDB 5.5 are reporting high numbers for Innodb_buffer_pool_read_ahead which shows that…

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: Join Optimizations in MySQL 5.6 and MariaDB 5.5

InnoDB buffer pool size is set to 6G and the buffer pool was warmed up, so that the relevant pages were already loaded in the buffer poolstatus counters. Counter Name MySQL 5.5 MySQL 5.6 MySQL 5.6 w/ join_buffer_size=6M & read_rnd_buffer_size

Post: SHOW INNODB STATUS walk through

SHOW INNODB STATUS output, showing what you can learn from SHOW INNODB STATUS output and how to use this info to improve MySQL Performance. To start with basics SHOW INNODB STATUS

Post: Ultimate MySQL variable and status reference list

Innodb_buffer_pool_pages_latchedblogpercona.commanual Innodb_buffer_pool_pages_miscblogpercona.commanual Innodb_buffer_pool_pages_totalblogpercona.commanual Innodb_buffer_pool_read_aheadblogpercona.commanual Innodb_buffer_pool_read_ahead_evictedblogpercona.commanual Innodb_buffer_pool

Post: Heikki Tuuri answers to Innodb questions, Part II

…this this matter the other day – choosing innodb_buffer_pool_size Q36: There have been several MySQL bugs opened about multi-core scalability (concurrent …“show innodb status”. select * from table where id=5 show innodb status: Hash table size 10624987, used cells 1, node heap has 1 buffer(s…

Post: Helgrinding MySQL with InnoDB for Synchronisation Errors, Fun and Profit

buffer pool stats, the I/O stats might be slightly smaller than they should be. ==9090== Possible data race during write of sizeshow_status_array(THD*, char const*, st_mysql_show_var*, enum_var_type, system_status_var*, char const*, st_table*, bool, Item*) (sql_show

Post: Some little known facts about Innodb Insert Buffer

Innodb Insert Merge Buffer are available in SHOW INNODB STATUS output: ————————————- INSERT BUFFER AND ADAPTIVE HASH INDEX ————————————- Ibuf: size 7545, free list len 3790, seg size

Post: InnoDB compression woes

…. Using 24GB of memory for buffer_pool will give us fully in-…size=5000000 –oltp-read-only=on –rand-init=on –num-threads=16 –max-requests=0 –rand-type=uniform –max-time=1800 –mysqlSHOW INNODB STATUS (SEMAPHORES) for workload with compression tables we can see 1 Mutex at 0xe13880 ‘&buf_pool