解決mysql主從復制延時的方法有以下幾點
1.使用MySQL5.7版本,在5.7中引入了基于組提交的并行復制,并進行以下參數設置
slave_parallel_workers>0slave_parallel_type='LOGICAL_CLOCK';
2.選擇合適的分庫、分表策略,避免單表或者單庫過大,從而減少復制壓力。避免出現主從延遲的問題;
3.避免一些無用的IO消耗,可以使用高轉速的磁盤,SSD或者PCIE-SSD設備;
4.避免讓數據庫進行各種大量運算,要記住數據庫只是用來存儲數據的,讓應用端多分擔些壓力,或者可以通過緩存來完成。