June 19, 2013

Comment: Benchmarking Galera replication overhead

Andy, I do have innodb_flush_log_at_trx_commit=2 and sync_binlog=0. Yes I know it is … rather for other nodes joining cluster. Please note that effect broken group commit you will see rather on slow disks or RAID with… Fusion-io cards as in this case, the problem with group commit is not significant.

Comment: Benchmarking Galera replication overhead

…_xa? 3) What values of innodb_flush_log_at_trx_commit did you use? 4) You mentioned “main overhead may coming… every single transaction? Or does it use some sort of “group commit” for writing to write sets to disk? 5) I’m… than regular replication. When binlog & sync_bonlog are enabled, group commit is broken and performance can drop by over 90%. Since Galera doesn…

Post: How much overhead DRDB could cause ?

… in Innodb log to commit it and finally there is record in Binary log to commit transaction followed by commit transaction in Innodb… lot of synchronous writes which are fully serialized because group commit in Innodb was broken in 5.0 and it is still not… operations required – which we counted to be 4 per transaction commit, or could be more than 6 depending on how Filesystem…

Comment: Heikki Tuuri to answer your in depth Innodb questions

… the necessary patches. Also, What’s the deal with group commit being broken in 5.1.x? Is it possible to get the… support (which we don’t use) then you’ll get group commit again.

Post: When would you use SAN with MySQL ?

… binary log flushed on commit too. MySQL also has broken group commit (which we have partial fix for) meaning concurrent transaction commits will need to…

Comment: Jeremy Cole on MySQL Replication

…) UPDATE . . .. (modify some rows in the buffer pool (in memory) COMMIT–>write (a delta?) to innodb-log-file AND write statements… of a crash? Also, as you mentioned the issue of group commit being broken (see

Post: Announcing Percona Server 5.5.27-29.0

… (George Ormond Lorch III). Option expire_logs_days was broken by group_commit patch introduced in Percona Server 5.5.18-23.0…

Comment: FlashCache: tpcc workload with FusionIO card as cache

… FusionIO as well? Do you use binlog? Group commit is reportedly to be still broken when binlog is enabled (http://kristiannielsen.livejournal.com…

Comment: How fast is FLUSH TABLES WITH READ LOCK?

Peter, We can port START TRANSACTION WITH CONSISTENT INNODB SNAPSHOT to Percona Server, and I also wait for Facebook’s fix of broken group commit. That will be really great combination.

Comment: Group commit and real fsync

[...] originally performed InnoDB scalability tests for MySQL 5.0 to show broken group commit [...]