June 18, 2013

Post: Percona build7 with latest patches

INNODB STATUS | 1.0 | Percona | GPL | | | innodb_io_pattern.patch | Information schema table of InnoDB IO counts for each datafile pages | 1.0 | Percona | GPL | INFORMATION_SCHEMA.INNODB_IO_PATTERN | | microsec_process.patch | Adds INFOMATION…

Post: More patches

… process, so InnoDB does not get stuck during flushing process, more – innodb_io_pattern.patch. The patch shows IO accesses to InnoDB tablespaces, more – innodb_show_hashed_memory.patch. This adds more information into SHOW INNODB STATUS about internal InnoDB memory…

Comment: 5.0.77 / 5.0.82 -build16 Percona binaries

…, just OPT_PROFILING. Next patch which fails is: Patch #12 (innodb_io_pattern.patch): + /bin/cat /home/foo/rpmbuild/SOURCES/innodb_io_pattern.patch + /usr/bin/patch -s -p1 –fuzz=0…; + + extern volatile ibool srv_io_pattern; + extern ulong srv_io_pattern_trace; + extern ulong srv_io_pattern_trace_running; + extern ulong srv_io_pattern_size_limit; /*——————————————-*/ extern ulint…

Post: MySQL Binaries Percona build10

INNODB STATUS | 1.0 | Percona | GPL | | | innodb_io_pattern.patch | Information schema table of InnoDB IO counts for each datafile pages | 1.0 | Percona | GPL | INFORMATION_SCHEMA.INNODB_IO_PATTERN | | microsec_process.patch | Adds INFOMATION…

Comment: Percona build7 with latest patches

…of patches is: show_patches.patch microslow_innodb.patch userstatv2.patch microsec_process.patch innodb_io_patches.patch mirror_binlog.patch mysqld_safe_syslog.patch innodb_locks_held.patch innodb_show_bp.patch innodb_check_fragmentation.patch innodb_io_pattern.patch innodb_fsync_source.patch innodb

Comment: Percona build7 with latest patches

If I want to patch a pristine mysql src tree, in what order should I apply the patches? I am seeing failures on innodb_io_pattern.patch when applying them in the order listed above.

Post: Heikki Tuuri Innodb answers - Part I

…, random read ahead ? HT: InnoDB schedules a sequential read-ahead when it notices an ascending access pattern that passes an extent boundary… can gain significantly with multiple IO threads on systems with large amount of hard drives. Google has Patches which let you to… way InnoDB does the buffer pool flush. I think Yasufumi Kinoshita talked at Users’ Conference 2007 about his patch that makes InnoDB‘s…

Comment: MySQL 5.5.8 - in search of stability

… my results. When the doublewrite buffer is enabled the write pattern is: 1) find pages to write 2) do large sequential… in the Facebook patch. I also have results at http://mysqlha.blogspot.com/2009/06/buffered-versus-direct-io-for-innodb.html to… is that this won’t use all available IO capacity as there is a pattern here of one large write -> many small…