mysql 主從同步 原理 什么情況會導致MySQL主從復制延遲?
什么情況會導致MySQL主從復制延遲?主從復制有兩個線程,SQL和Io。前者負責SQL的復制,后者負責編寫。因此,從兩個方面來看,當網(wǎng)絡較差,或者帶寬有限,或者主CPU太忙,跟不上binlog傳輸速度
什么情況會導致MySQL主從復制延遲?
主從復制有兩個線程,SQL和Io。前者負責SQL的復制,后者負責編寫。因此,從兩個方面來看,當網(wǎng)絡較差,或者帶寬有限,或者主CPU太忙,跟不上binlog傳輸速度,或者從機IO性能較差時,很容易造成主從復制延遲。從show slave status的一些參數(shù)可以看出,大約在master后面XX個左右,實際上MySQL的主從問題很大,設計比較低。我至少三年沒有關注MySQL了。我不知道這方面有沒有改進。