Memantau kelambatan replikasi untuk replika SQL baca saya - Layanan Basis Data Relasional Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memantau kelambatan replikasi untuk replika SQL baca saya

Untuk replika SQL baca saya, Anda dapat memantau kelambatan replikasi di Amazon CloudWatch dengan melihat metrik Amazon RDSReplicaLag. Metrik ReplicaLag melaporkan nilai kolom Seconds_Behind_Master dari perintah SHOW REPLICA STATUS.

catatan

Versi sebelumnya dari My SQL digunakan SHOW SLAVE STATUS sebagai penggantiSHOW REPLICA STATUS. Jika Anda menggunakan SQL versi Saya sebelum 8.0.23, maka gunakan. SHOW SLAVE STATUS

Penyebab umum kelambatan replikasi untuk My SQL adalah sebagai berikut:

  • Pemadaman jaringan.

  • Menulis ke tabel yang memiliki indeks berbeda pada replika baca. Jika parameter read_only diatur ke 0 pada replika baca, replikasi dapat rusak jika replika baca menjadi tidak kompatibel dengan instans DB sumber. Setelah Anda melakukan tugas pemeliharaan pada replika baca, sebaiknya Anda mengatur kembali parameter read_only ke 1.

  • Menggunakan mesin penyimpanan nontransaksional seperti My. ISAM Replikasi hanya didukung untuk mesin penyimpanan InnoDB di My. SQL

Saat metrik ReplicaLag mencapai 0, replika telah menyamai instans DB sumber. Jika metrik ReplicaLag mengembalikan -1, maka replikasi saat ini tidak aktif. ReplicaLag = -1 setara dengan Seconds_Behind_Master = NULL.