MYSQLBINLOG越来越不重要

近来在进修POLARDB,阿里云的MYSQLRDS等产物,发掘一个题目,BINLOG连续在优化,而且有的系统将BINLOG摈弃掉了,有的系统将BINLOG的本能弱化了,优化了,升高了系统的本能,MYSQLRDS在阿里云是在8.这个版本就举行BINLOGINREDO的优化。

而咱们的开源的MYSQL,在这方面也跟上了RDS的足步,基于MYSQL8.0的版本在本能上有了晋升,特为是在REDOLOG的写操纵上,升高了redolog的size,同时增加了专属的线程来管教REDO。

MySQL::MySQL8.0ReferenceManual::8.5.4OptimizingInnoDBRedoLogging

而优化的本领,在一些非常的MYSQL的版本中,还在赓续,经过REDOLOG来同步写入BINLOG也是一种优化MYSQL写操纵的本领。

首先MYSQL在工做COMMIT中,履历了prepare---syncredo----write-binlog--syncbinlog--


转载请注明:http://www.aierlanlan.com/cyrz/1114.html