Performance test details: Build options: cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DWITH_SSL=system -DPLUGIN_OQGRAPH=NO -DPLUGIN_SPHINX=NO -DPLUGIN_SPIDER=NO -DPLUGIN_CONNECT=NO -DPLUGIN_INNOBASE=YES -DPLUGIN_XTRADB=NO -DPLUGIN_TOKUDB=YES -DPLUGIN_MROONGA=NO -DWITH_EMBEDDED_SERVER=OFF -DWITH_WSREP=OFF -DPLUGIN_PERFSCHEMA=NO Master options, worst case: --innodb-buffer-pool-size=500M --innodb-log-file-size=1000M --log-bin=mysql-bin --server-id=1 --sync-binlog=1 --innodb-flush-log-at-trx-commit=1 --binlog-format=row --plugin-load=ha_tokudb.so;ha_rocksdb.so --transaction-isolation=READ-COMMITTED Slave options, worst case: --innodb-buffer-pool-size=500M --innodb-log-file-size=1000M --log-bin=mysql-bin --server-id=2 --sync-binlog=1 --innodb-flush-log-at-trx-commit=1 --binlog-format=row --log-slave-updates --plugin-load=ha_tokudb.so;ha_rocksdb.so --transaction-isolation=READ-COMMITTED --skip-slave-start Master options, best case: --innodb-buffer-pool-size=500M --innodb-log-file-size=1000M --log-bin=mysql-bin --server-id=1 --sync-binlog=0 --innodb-flush-log-at-trx-commit=0 --rocksdb-flush-log-at-trx-commit=0 --binlog-format=row --plugin-load=ha_tokudb.so;ha_rocksdb.so --transaction-isolation=READ-COMMITTED Slave options, best case: --innodb-buffer-pool-size=500M --innodb-log-file-size=1000M --log-bin=mysql-bin --server-id=2 --sync-binlog=0 --innodb-flush-log-at-trx-commit=2 --rocksdb-flush-log-at-trx-commit=2 --binlog-format=row --log-slave-updates --plugin-load=ha_tokudb.so;ha_rocksdb.so --transaction-isolation=READ-COMMITTED --skip-slave-start Sysbench command line, worst case: sysbench --test=oltp_write_only --oltp-table-size=100000 --max-time=0 --max-requests=5000 --mysql-table-engine=RocksDB --mysql-socket=bld/data1/mysql.sock --mysql-user=root --mysql-password= --num-threads=4 prepare sysbench --test=oltp_write_only --oltp-table-size=100000 --max-time=0 --max-requests=5000 --mysql-table-engine=RocksDB --mysql-socket=bld/data1/mysql.sock --mysql-user=root --mysql-password= --num-threads=4 run Sysbench command line, best case: sysbench --test=oltp_write_only --oltp-table-size=100000 --max-time=0 --max-requests=400000 --mysql-table-engine=RocksDB --mysql-socket=bld/data1/mysql.sock --mysql-user=root --mysql-password= --num-threads=4 prepare sysbench --test=oltp_write_only --oltp-table-size=100000 --max-time=0 --max-requests=400000 --mysql-table-engine=RocksDB --mysql-socket=bld/data1/mysql.sock --mysql-user=root --mysql-password= --num-threads=4 run Slave setup: change master to master_host='127.0.0.1', master_port=3310, master_user='root', master_password='', master_use_gtid=slave_pos; Results: Worst case: No patch 180.76 With patch 90.17 MyRocks Only 89.14 Best case: No patch 110.97 With patch 94 MyRocks Only 94.75