June 19, 2013

Post: MySQL and the SSB - Part 2 - MyISAM vs InnoDB low concurrency

… hash index is improving performance of InnoDB significantly during the hot run, as hash indexes are faster than a b-tree index. Also …innodb_buffer_pool_size=64G innodb_log_file_size=4G innodb_file_per_table innodb_stats_on_metadata=off innodb_file_format=barracuda innodb_log_buffer_size=32M innodb

Post: The small improvements of MySQL 5.6: Duplicate Index Detection

INDEX `redundant`, ADD INDEX `redundant` (`col2`); # ######################################################################## # Summary of indexes # ######################################################################## # Size Duplicate Indexes 9 # Total Duplicate Indexes 1 # Total Indexes

Post: Percona Server 5.6.11-60.3 first Release Candidate now available

… instead of using InnoDB heap allocation. This may improve write performance for high levels of concurrency…tables in INFORMATION_SCHEMA (CLIENT_STATISTICS, INDEX_STATISTICS, TABLE_STATISTICS, THREAD_STATISTICS, and …expand too fast around 500KB tablespace size. Bug fixed #1169494. Fixed the RPM …

Post: Percona Server 5.1.69-14.7 now available: A drop in replacement for MySQL

of requested LSN range was missing. Bug fixed #1179974. Server would crash if an INNODB…Statistics tables in INFORMATION_SCHEMA (CLIENT_STATISTICS, INDEX_STATISTICS, TABLE_STATISTICS, THREAD_STATISTICS, and USER…. Under very rare circumstances, deleting a zero-size bitmap file at the right moment …

Post: Implementing SchemaSpy in your MySQL environment

… (`parent_id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 Notice that in the case of child_…of children, parents, count of columns, row counts, and comments — a great way for a high level overview of the table sizes… based on names, tables without indexes, columns flagged ‘nullable’ and ‘must be unique…

Post: Benchmarking Percona Server TokuDB vs InnoDB

… ” NOT NULL, PRIMARY KEY (id) ) CREATE INDEX k on sbtest$I(k)…that InnoDB is faster, but you should look into the steady decline of InnoDBinnodb_flush_method = O_DIRECT innodb_log_buffer_size = 256M innodb_flush_log_at_trx_commit = 1 innodb_buffer_pool_size = 36G innodb_log_file_size = 4G innodb

Post: More on MySQL transaction descriptors optimization

…the mutex protecting the list of transactions, its applicability is quite …innodb_log_buffer_size = 16M innodb_buffer_pool_size = 52G innodb_log_file_size = 2000M innodb_log_files_in_group = 2 innodb_file_per_table = true innodb…-only=off –oltp-index-updates=0 –oltp-non-index-updates=0 run POINT…

Post: MySQL and Percona Server in LinkBench benchmark

…after load of data size of datadir ~10GB). We used this dataset to check server behavior when data fully fits buffer pool(size of …-innodb_io_capacity_max = 15000 #Percona only innodb_adaptive_hash_index_partitions=8 innodb_buffer_pool_instances=1 innodb_adaptive_flushing_method=keep_average innodb

Post: Quickly finding unused indexes (and estimating their size)

…ALTER TABLE statements to drop these indexes, an exercise left to the reader. :) Estimating the size of these indexes But, what if we want…index_total_size from information_schema.tables t join information_schema.statistics i using (table_schema, table_name) join information_schema.innodb_index_stats…

Post: Statistics of InnoDB tables and indexes available in xtrabackup

… another index in InnoDB … you had to calculate it yourself by multiplying size of row (which I should add is harder in the case of…` (`from_message_id`,`link_id`) ) ENGINE=InnoDB AUTO_INCREMENT=26141165 DEFAULT CHARSET=utf8; And size of file is about 12.88 GB -rw… table by itself, as InnoDB is clustering data by primary key) takes 497839 pages ( 16KB each) and size of data 7492026403 bytes or…