May 24, 2012

Post: Benchmarking single-row insert performance on Amazon EC2

InnoDB options innodb_buffer_pool_size = 55G innodb_log_file_size = 1G innodb_log_files_in_group = 4 innodb_buffer_pool_instances = 4 innodb_adaptive_flushing = 1 innodb_adaptive… problems caused by buffer pool mutexes, using “estimate” checkpoint method to reduce chances of log flush storms …

Post: XtraDB benchmarks - 1.5X gain in IO-bound load

… MySQL 5.1.30 trees – MySQL 5.1.30 with standard InnoDB, MySQL 5.1.30 with InnoDB-plugin-1.0.2 and MySQL 5.1.30… innodb_flush_method=O_DIRECT innodb_file_per_table = 1 And for XtraDB I additionally used: innodb_io_capacity = 10000 innodb_adaptive_checkpoint = 1 innodb_write_io_threads = 16 innodb

Post: Which adaptive should we use?

… 0 innodb_ibuf_active_contract = 1 innodb_adaptive_flushing = false innodb_adaptive_checkpoint = none innodb_adaptive_flushing = true innodb_adaptive_flushing = false innodb_adaptive_checkpoint = reflex innodb_adaptive_flushing = false innodb_adaptive_checkpoint

Post: MySQL 5.5.8 and Percona Server: being adaptive

…, innodb_log_file_size=2000M (innodb_log_files_in_group=2), and innodb_flush_log_at_trx_commit=2. Also, innodb_adaptive_flushing (ON) / innodb_adaptive_checkpoint (estimate… seems that for Percona Server the best choice is innodb_buffer_pool_instances=1, as we implemented buffer pool scalability in a…

Post: The relationship between Innodb Log checkpointing and dirty Buffer pool pages

… total buffer pool.  A page in Innodb contains rows, indexes, etc., while a transaction may modify 1 or millions of rows.  Also… and/or use the global tablespaces) *cough ext3 cough*. innodb_adaptive_flushing: An Innodb plugin/5.5 setting that tries to be smarter…-to setting for managing Checkpoint age. To be clear, the best we have today (IMO) is using innodb_adaptive_flushing_method in Percona…

Post: Effect from innodb log block size 4096 bytes

…_table=1 innodb_flush_log_at_trx_commit=2 innodb_log_buffer_size=8M innodb_log_files_in_group=2 innodb_log_file_size=4G innodb_adaptive_checkpoint=keep_average innodb_thread_concurrency=0 innodb_flush_method = O_DIRECT innodb_read_ahead = none innodb_flush_neighbor_pages = 0 innodb_write_io_threads=16 innodb

Post: Linux schedulers in tpcc like benchmark

…=MYISAM innodb_buffer_pool_size=3G innodb_data_file_path=ibdata1:10M:autoextend innodb_file_per_table=1 innodb_flush_log_at_trx_commit=1 innodb_log…=128M innodb_thread_concurrency=0 innodb_flush_method = O_DIRECT innodb_write_io_threads=4 innodb_read_io_threads=4 innodb_io_capacity=800 innodb_adaptive_checkpoint=1 max…

Post: Optimizing InnoDB for creating 30,000 tables (and nothing else)

… can set some InnoDB options! I’m going to try the obvious first: innodb-flush-method, sync-frm and innodb-flush-log-at… just escapes the timeout. I then added the options of innodb-adaptive-checkpoint=0 and flush-neighbor-pages=0 in the hope of…_log_at_trx_commit=2, the execution time is only 1 minute. This is much closer to the libeatmydata time than…

Post: MySQL 5.5.8 - in search of stability

… = 16 innodb_io_capacity=500 innodb_max_dirty_pages_pct = 60 innodb_purge_threads=1 innodb_adaptive_flushing=0 innodb_doublewrite=1 innodb_flush_neighbor_pages=0 innodb_adaptive_checkpoint=keep_average The 15-minute average result is 73529.73 NOTPM. The throughput is about 1

Post: Effect of adaptive_flushing

… the chance to witness the effects of innodb_adaptive_flushing on the performance of InnoDB Plugin 1.0.5 in the wild, which Yasufumi… pages 457902 Log flushed up to 10026890404067 Last checkpoint at 10024612103454 …. We enabled innodb_adaptive_flushing just before 10am, which resulted in a…