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 ke0
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 parameterread_only
ke1
. -
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
.