Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Monitoraggio del ritardo di replica per le repliche di lettura MySQL
Per le repliche di lettura MySQL, puoi monitorare il ritardo di replica in Amazon CloudWatch visualizzando il parametro Amazon RDS ReplicaLag. Il parametro ReplicaLag segnala il valore del campo Seconds_Behind_Master del comando SHOW REPLICA
STATUS.
Le cause comuni del ritardo di replica per MySQL sono le seguenti:
-
Interruzione della connessione di rete.
-
Scrittura su tabelle con indici diversi su una replica di lettura. Se il parametro
read_onlyè impostato su0sulla replica di lettura, la replica può interrompersi se la replica di lettura diventa incompatibile con l'istanza database di origine. Dopo aver eseguito operazioni di manutenzione sulla replica di lettura, consigliamo di ripristinare il parametroread_onlya1. -
Uso di un motore di storage non transazionale come MyISAM. La replica è supportata solo per il motore di storage InnoDB su MySQL.
Quando il parametro ReplicaLag è 0, la replica ha raggiunto l'istanza del database di origine. Se il parametro ReplicaLag restituisce -1, la replica non è attualmente attiva. ReplicaLag = -1 equivale a Seconds_Behind_Master = NULL.